msdkdec: Enable SFC scaling for AVC and HEVC
authorMengkejiergeli Ba <mengkejiergeli.ba@intel.com>
Fri, 21 Jan 2022 07:32:09 +0000 (15:32 +0800)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 16 Feb 2022 08:26:46 +0000 (08:26 +0000)
commit586dfab9bd318e376ce66d61e4b45da2e7a95705
tree95128d27901c4bdd5d21bf8bd3bea03396e3278a
parentc5f0e075e2e6f6f5eec9b28e93aa3bcb19a995cf
msdkdec: Enable SFC scaling for AVC and HEVC

Decoder SFC only supports down-scaling at most to 1/8.
For example, given a 4K bistream, SFC can scale it to 1080p via:
"msdkh265dec ! video/x-raw,width=1920,height=1080 ! glimagesink"

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1444>
subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.c
subprojects/gst-plugins-bad/sys/msdk/gstmsdkdec.h