From 69f4d988447472c6c976dfa9fb3d4fadad3cd66d Mon Sep 17 00:00:00 2001 From: Chao Guo Date: Mon, 1 Apr 2024 14:26:11 +0900 Subject: [PATCH] glcolorconvert: Ensure glcolorconvert does not miss supported RGB formats Add RGB16 and other RGB formats to rgb_formats to ensure glcolorconvert does not miss the RGB formats it supports Signed-off-by: Chao Guo Part-of: --- .../gst-plugins-base/gst-libs/gst/gl/gstglcolorconvert.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/subprojects/gst-plugins-base/gst-libs/gst/gl/gstglcolorconvert.c b/subprojects/gst-plugins-base/gst-libs/gst/gl/gstglcolorconvert.c index 3acb935f53..ad2ac62b4b 100644 --- a/subprojects/gst-plugins-base/gst-libs/gst/gl/gstglcolorconvert.c +++ b/subprojects/gst-plugins-base/gst-libs/gst/gl/gstglcolorconvert.c @@ -1182,7 +1182,8 @@ gst_gl_color_convert_caps_transform_format_info (GstGLContext * context, _init_value_string_list (&rgb_formats, "RGBA", "ARGB", "BGRA", "ABGR", "RGBx", "xRGB", "BGRx", "xBGR", "RGB", "BGR", "ARGB64", "BGR10A2_LE", - "RGB10A2_LE", "RGBA64_LE", "RGBA64_BE", "RBGA", NULL); + "RGB10A2_LE", "RGBA64_LE", "RGBA64_BE", "RBGA", "GBRA", "GBR", + "RGBP", "BGRP", "RGB16", "BGR16", NULL); _init_supported_formats (context, output, &supported_formats); gst_value_intersect (&supported_rgb_formats, &rgb_formats, &supported_formats);