Use static mutexes instead of requiring a lock manager. The behavior should be roughly the same before and after this change for API users which did not set the lock manager at all (except that a minor memory leak disappears).
Showing the changes to doc/APIchanges (1 of 5 files). Show all
Unified · Split
| @@ -15,6 +15,11 @@ libavutil: 2017-10-21 · 14 unmodified lines | ||
| 15 | 15 | |
| 16 | 16 | API changes, most recent first: |
| 17 | 17 | |
| 18 | +2017-xx-xx - xxxxxxx - lavc 58.9.100 - avcodec.h | |
| 19 | + Deprecate av_lockmgr_register(). You need to build FFmpeg with threading | |
| 20 | + support enabled to get basic thread-safety (which is the default build | |
| 21 | + configuration). | |
| 22 | + | |
| 18 | 23 | 2017-12-xx - xxxxxxx - lavu 56.7.100 - cpu.h |
| 19 | 24 | AVX-512 flags added. |
| 20 | 25 | |