diff --git a/sys/v4l2/gstv4l2object.c b/sys/v4l2/gstv4l2object.c index b8f66c04ee..4313c3468d 100644 --- a/sys/v4l2/gstv4l2object.c +++ b/sys/v4l2/gstv4l2object.c @@ -1093,7 +1093,7 @@ gst_v4l2_object_v4l2fourcc_to_video_format (guint32 fourcc) format = GST_VIDEO_FORMAT_BGR; break; case V4L2_PIX_FMT_RGB32: - format = GST_VIDEO_FORMAT_RGBx; + format = GST_VIDEO_FORMAT_xRGB; break; case V4L2_PIX_FMT_BGR32: format = GST_VIDEO_FORMAT_BGRx; @@ -1430,8 +1430,8 @@ gst_v4l2_object_get_caps_info (GstV4l2Object * v4l2object, GstCaps * caps, case GST_VIDEO_FORMAT_BGR: fourcc = V4L2_PIX_FMT_BGR24; break; - case GST_VIDEO_FORMAT_RGBx: - case GST_VIDEO_FORMAT_RGBA: + case GST_VIDEO_FORMAT_xRGB: + case GST_VIDEO_FORMAT_ARGB: fourcc = V4L2_PIX_FMT_RGB32; break; case GST_VIDEO_FORMAT_BGRx: