msdkh265enc: add support for screen content coding extension
authorHaihao Xiang <haihao.xiang@intel.com>
Mon, 29 Jun 2020 07:12:47 +0000 (15:12 +0800)
committerHaihao Xiang <haihao.xiang@intel.com>
Sat, 11 Jul 2020 15:42:52 +0000 (23:42 +0800)
commitc0e809d6b810fca1109c916e8b9ae4945caac831
tree548b16c32e8038def7f0da214d1763f44ce49a07
parente1d1cb07a6f173adde6fd6d92cffce58f3f63933
msdkh265enc: add support for screen content coding extension

Because the valid input formats for screen content coding extension is
a subset of input formats for range extension, user must specify the
profile for screen content coding extension in the caps filter

Example:
gst-launch-1.0 videotestsrc ! video/x-raw,format=NV12 ! msdkh265enc
low-power=1 ! video/x-h265,profile=screen-extended-main ! fakesink

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1389>
sys/msdk/gstmsdkh265enc.c