From b0e396b8865b6c1997cdc4f2f19fb024673d22b3 Mon Sep 17 00:00:00 2001 From: "Joshua M. Doe" Date: Thu, 11 Dec 2014 14:51:06 -0500 Subject: [PATCH] saperasrc: add support for RGB888 aka BGR 8-bit --- sys/sapera/gstsaperasrc.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys/sapera/gstsaperasrc.cpp b/sys/sapera/gstsaperasrc.cpp index 4b19485..fff6d99 100644 --- a/sys/sapera/gstsaperasrc.cpp +++ b/sys/sapera/gstsaperasrc.cpp @@ -300,7 +300,7 @@ static GstStaticPadTemplate gst_saperasrc_src_template = GST_STATIC_PAD_TEMPLATE ("src", GST_PAD_SRC, GST_PAD_ALWAYS, - GST_STATIC_CAPS (GST_VIDEO_CAPS_MAKE ("{ GRAY8, GRAY16_LE, GRAY16_BE }")) + GST_STATIC_CAPS (GST_VIDEO_CAPS_MAKE ("{ GRAY8, GRAY16_LE, GRAY16_BE, BGR }")) ); /* class initialization */ @@ -546,6 +546,9 @@ gst_saperasrc_start (GstBaseSrc * bsrc) case SapFormatMono16: gst_format = GST_VIDEO_FORMAT_GRAY16_LE; break; + case SapFormatRGB888: + gst_format = GST_VIDEO_FORMAT_BGR; + break; default: gst_format = GST_VIDEO_FORMAT_UNKNOWN; }