summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYinhang Liu <yinhang.liu@intel.com>2023-04-25 16:03:08 +0800
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>2023-05-15 05:41:35 +0000
commitc5748c2051bb0eec4141098fa5c21b218447e200 (patch)
tree0b5be189d9f58c2614ba3545696cf6ab20146ca8
parent3883ae8c2a79961384790446d7c4e3101c5c1963 (diff)
downloadgstreamer-c5748c2051bb0eec4141098fa5c21b218447e200.tar.gz
msdkmjpegdec: Fix ColorFormat for BGRx format
For msdkmjpegdec, the BGRx format is supported in src caps, set the ColorFormat to MFX_JPEG_COLORFORMAT_RGB. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4489>
-rw-r--r--subprojects/gst-plugins-bad/sys/msdk/gstmsdkcaps.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/subprojects/gst-plugins-bad/sys/msdk/gstmsdkcaps.c b/subprojects/gst-plugins-bad/sys/msdk/gstmsdkcaps.c
index d23db0c28f..297fa94f6c 100644
--- a/subprojects/gst-plugins-bad/sys/msdk/gstmsdkcaps.c
+++ b/subprojects/gst-plugins-bad/sys/msdk/gstmsdkcaps.c
@@ -917,6 +917,7 @@ _jpegdec_set_color_format (mfxVideoParam * param, GstVideoFormat format)
param->mfx.JPEGColorFormat = MFX_JPEG_COLORFORMAT_YCbCr;
break;
case GST_VIDEO_FORMAT_BGRA:
+ case GST_VIDEO_FORMAT_BGRx:
param->mfx.JPEGColorFormat = MFX_JPEG_COLORFORMAT_RGB;
break;
default: