qsv: Add support for VP9 encoding and more video formats
authorSeungha Yang <seungha@centricular.com>
Sun, 19 Dec 2021 12:39:53 +0000 (21:39 +0900)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 8 Feb 2022 10:05:35 +0000 (10:05 +0000)
commit3a7e4635bbb583817a834ca5e3204ccf31825699
tree003a95cbc949fc8f08315bdcde6ef60478945270
parent64ed6075b782578d57edd09b3463071d6e5a4342
qsv: Add support for VP9 encoding and more video formats

Add VP9 encoder with 4:2:0 8 bits and 4:4:4 8/10 bits formats support

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