qsv: Add JPEG decoder
authorSeungha Yang <seungha@centricular.com>
Wed, 2 Nov 2022 20:12:31 +0000 (05:12 +0900)
committerSeungha Yang <seungha@centricular.com>
Wed, 2 Nov 2022 21:40:10 +0000 (06:40 +0900)
commit1853dd56a42ee43b6ebb9359abe8a69a4923207f
treed3e68202ff74236a4184911e2c4f311faddaab44
parent3f94df94876a36bcd4fafa8880ffdc021e58c19b
qsv: Add JPEG decoder

Because DXVA does not define JPEG decoding, we need this
vendor specific API for Windows

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3316>
subprojects/gst-plugins-bad/docs/plugins/gst_plugins_cache.json
subprojects/gst-plugins-bad/sys/qsv/gstqsvallocator.cpp
subprojects/gst-plugins-bad/sys/qsv/gstqsvallocator.h
subprojects/gst-plugins-bad/sys/qsv/gstqsvallocator_d3d11.cpp
subprojects/gst-plugins-bad/sys/qsv/gstqsvdecoder.cpp
subprojects/gst-plugins-bad/sys/qsv/gstqsvjpegdec.cpp [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/qsv/gstqsvjpegdec.h [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/qsv/meson.build
subprojects/gst-plugins-bad/sys/qsv/plugin.cpp