saperasrc: add support for RGB8888 aka BGRA 8-bit
This commit is contained in:
parent
b0e396b886
commit
802e9316d2
@ -300,7 +300,8 @@ static GstStaticPadTemplate gst_saperasrc_src_template =
|
|||||||
GST_STATIC_PAD_TEMPLATE ("src",
|
GST_STATIC_PAD_TEMPLATE ("src",
|
||||||
GST_PAD_SRC,
|
GST_PAD_SRC,
|
||||||
GST_PAD_ALWAYS,
|
GST_PAD_ALWAYS,
|
||||||
GST_STATIC_CAPS (GST_VIDEO_CAPS_MAKE ("{ GRAY8, GRAY16_LE, GRAY16_BE, BGR }"))
|
GST_STATIC_CAPS (GST_VIDEO_CAPS_MAKE
|
||||||
|
("{ GRAY8, GRAY16_LE, GRAY16_BE, BGR, BGRA }"))
|
||||||
);
|
);
|
||||||
|
|
||||||
/* class initialization */
|
/* class initialization */
|
||||||
@ -549,6 +550,9 @@ gst_saperasrc_start (GstBaseSrc * bsrc)
|
|||||||
case SapFormatRGB888:
|
case SapFormatRGB888:
|
||||||
gst_format = GST_VIDEO_FORMAT_BGR;
|
gst_format = GST_VIDEO_FORMAT_BGR;
|
||||||
break;
|
break;
|
||||||
|
case SapFormatRGB8888:
|
||||||
|
gst_format = GST_VIDEO_FORMAT_BGRA;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
gst_format = GST_VIDEO_FORMAT_UNKNOWN;
|
gst_format = GST_VIDEO_FORMAT_UNKNOWN;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user