From 9d7985289077dca0d1178ee934b1caa02f61152c Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Wed, 6 Sep 2023 13:13:27 +1000 Subject: [PATCH] vkformat: assume that unknown rgb transfer is sRGB Part-of: --- subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.c b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.c index f4dbb11d29..7c30590c04 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/vulkan/gstvkformat.c @@ -649,7 +649,9 @@ gst_vulkan_format_from_video_info_2 (GstVulkanPhysicalDevice * physical_device, if (GST_VIDEO_INFO_IS_RGB (info)) { if (basics_primary && (GST_VIDEO_INFO_COLORIMETRY (info).transfer == - GST_VIDEO_TRANSFER_SRGB)) { + GST_VIDEO_TRANSFER_SRGB + || GST_VIDEO_INFO_COLORIMETRY (info).transfer == + GST_VIDEO_TRANSFER_UNKNOWN)) { usage = _get_usage (feats_primary); if ((requested_usage & usage) == requested_usage) { if (fmts)