]> git.sesse.net Git - ffmpeg/commit
avdevice/avdevice: Deprecate AVDevice Capabilities API
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Sun, 24 Jan 2021 18:38:42 +0000 (19:38 +0100)
committerAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Sun, 14 Feb 2021 20:07:57 +0000 (21:07 +0100)
commit4f49ca7bbc75a9db4cdf93f27f95a668c751f160
tree67733df3de0f83aabd8ee81ebe44bd50fd45a6f0
parentee1c5b425629b0cca8faa6ceebe1a56ad5df3568
avdevice/avdevice: Deprecate AVDevice Capabilities API

It has been added in 6db42a2b6b22e6f1928fafcf3faa67ed78201004,
yet since then none of the necessary create/free_device_capabilities
functions has been implemented, making this API completely useless.

Because of this one can already simplify
avdevice_capabilities_free/create and can already remove the function
pointers at the next major bump; given that the documentation explicitly
states that av_device_capabilities is not to be used by a user, it's
options can already be removed (save for the sentinel).

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
doc/APIchanges
libavdevice/avdevice.c
libavdevice/avdevice.h
libavdevice/version.h
libavformat/avformat.h