]> git.sesse.net Git - ffmpeg/commit
lavc: rename AV_CODEC_CAP_AUTO_THREADS->AV_CODEC_CAP_OTHER_THREADS
authorAnton Khirnov <anton@khirnov.net>
Tue, 9 Mar 2021 17:35:56 +0000 (18:35 +0100)
committerAnton Khirnov <anton@khirnov.net>
Tue, 16 Mar 2021 09:38:41 +0000 (10:38 +0100)
commit7d09579190def3ef7562399489e628f3b65714ce
treed51d4586c7b44eaabc6d077bcc7af29e17d51d48
parent8a129077cc37202a00dd666bd5365c3f61ea2e80
lavc: rename AV_CODEC_CAP_AUTO_THREADS->AV_CODEC_CAP_OTHER_THREADS

This cap is currently used to mark multithreading-capable codecs that
wrap external libraries with their own multithreading code. The name is
highly confusing for our API users, since libavcodec ALWAYS handles
thread_count=0 (see commit message in previous commit). Therefore rename
the cap and update its documentation to make its meaning clear.

The old name is kept deprecated until next+1 major bump.
19 files changed:
doc/APIchanges
fftools/cmdutils.c
libavcodec/codec.h
libavcodec/libaomdec.c
libavcodec/libaomenc.c
libavcodec/libdav1d.c
libavcodec/libdavs2.c
libavcodec/libkvazaar.c
libavcodec/libopenh264enc.c
libavcodec/librav1e.c
libavcodec/libsvtav1.c
libavcodec/libuavs3d.c
libavcodec/libvpxdec.c
libavcodec/libvpxenc.c
libavcodec/libx264.c
libavcodec/libx265.c
libavcodec/libxavs.c
libavcodec/libxavs2.c
libavcodec/version.h