qsv: Add H.264 decoder
authorSeungha Yang <seungha@centricular.com>
Sat, 19 Feb 2022 18:59:32 +0000 (03:59 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 1 Mar 2022 21:24:07 +0000 (21:24 +0000)
commitc4ac6573647f8d5026327ad3c5b362bf13308e60
tree3d3dffdd46904da61e45b1ff0d2e9fff2f803b05
parent4de365b31cab75b9e64af466f433aac996297687
qsv: Add H.264 decoder

Initial decoder implementation with baseclass

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1786>
12 files changed:
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/gstqsvallocator_va.cpp
subprojects/gst-plugins-bad/sys/qsv/gstqsvdecoder.cpp [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/qsv/gstqsvdecoder.h [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/qsv/gstqsvencoder.cpp
subprojects/gst-plugins-bad/sys/qsv/gstqsvh264dec.cpp [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/qsv/gstqsvh264dec.h [new file with mode: 0644]
subprojects/gst-plugins-bad/sys/qsv/gstqsvutils.h
subprojects/gst-plugins-bad/sys/qsv/meson.build
subprojects/gst-plugins-bad/sys/qsv/plugin.cpp