Deprecate the entire library. Merged years ago to provide compatibility with Libav, it remained unmaintained by the FFmpeg project and duplicated functionality provided by libswresample. In order to improve consistency and reduce attack surface, as well as to ease burden on maintainers, it has been deprecated. Users of this library are asked to migrate to libswresample, which, as well as providing more functionality, is faster and has higher accuracy.
Showing the changes to doc/APIchanges (1 of 3 files). Show all
Unified · Split
| @@ -15,6 +15,15 @@ libavutil: 2017-10-21 · 14 unmodified lines | |||
| 15 | 15 | ||
| 16 | API changes, most recent first: | 16 | API changes, most recent first: |
| 17 | 17 | ||
| 18 | 2017-xx-xx - xxxxxxx - lavr 4.0.0 - avresample.h | ||
| 19 | Deprecate the entire library. Merged years ago to provide compatibility | ||
| 20 | with Libav, it remained unmaintained by the FFmpeg project and duplicated | ||
| 21 | functionality provided by libswresample. | ||
| 22 | |||
| 23 | In order to improve consistency and reduce attack surface, it has been deprecated. | ||
| 24 | Users of this library are asked to migrate to libswresample, which, as well as | ||
| 25 | providing more functionality, is faster and has higher accuracy. | ||
| 26 | |||
| 18 | 2017-xx-xx - xxxxxxx - lavc 58.9.100 - avcodec.h | 27 | 2017-xx-xx - xxxxxxx - lavc 58.9.100 - avcodec.h |
| 19 | Deprecate av_lockmgr_register(). You need to build FFmpeg with threading | 28 | Deprecate av_lockmgr_register(). You need to build FFmpeg with threading |
| 20 | support enabled to get basic thread-safety (which is the default build | 29 | support enabled to get basic thread-safety (which is the default build |