[FFmpeg-devel] [PATCH 0/4] avdevice/dshow: implement capabilities API
Diederick Niehorster
dcnieho at gmail.com
Fri Jun 4 01:45:48 EEST 2021
** Resending as it seems they didn't all make it..**
Undeprecating the avdevice capabilities API and implementing it for the
dshow device. Much needed. Together with the other patches i sent, a
dshow device can now be properly used programmatically by programs using
ffmpeg under the hood.
Diederick Niehorster (4):
avdevice/avdevice: Revert "Deprecate AVDevice Capabilities API"
avdevice/avdevice: clean up avdevice_capabilities_create
avdevice/dshow: implement capabilities API
examples: adding device_get_capabilities example
configure | 2 +
doc/APIchanges | 4 +
doc/examples/.gitignore | 1 +
doc/examples/Makefile | 47 +--
doc/examples/Makefile.example | 1 +
doc/examples/device_get_capabilities.c | 151 ++++++++
libavdevice/avdevice.c | 74 +++-
libavdevice/avdevice.h | 5 -
libavdevice/dshow.c | 498 +++++++++++++++++++++++--
libavdevice/version.h | 5 +-
libavformat/avformat.h | 21 ++
11 files changed, 735 insertions(+), 74 deletions(-)
create mode 100644 doc/examples/device_get_capabilities.c
--
2.28.0.windows.1
More information about the ffmpeg-devel
mailing list