From 185d2f56a3fc732668a601e0b31f5a01c10ec9d6 Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Tue, 7 Jul 2020 04:31:50 +0900 Subject: [PATCH] d3d11: Handle newly added GST_VIDEO_TRANSFER_BT601 Use the value for mapping between DXGI_COLOR_SPACE_TYPE and GstVideoColorimetry. Part-of: --- sys/d3d11/gstd3d11format.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/d3d11/gstd3d11format.c b/sys/d3d11/gstd3d11format.c index 9c8390f40c..29148ae138 100644 --- a/sys/d3d11/gstd3d11format.c +++ b/sys/d3d11/gstd3d11format.c @@ -275,9 +275,11 @@ static const GstDxgiColorSpace yuv_colorspace_map[] = { MAKE_COLOR_MAP (YCBCR_FULL_G22_NONE_P709_X601, _0_255, BT601, BT709, BT709), /* YCBCR_STUDIO_G22_LEFT_P601 */ + MAKE_COLOR_MAP (YCBCR_STUDIO_G22_LEFT_P601, _16_235, BT601, BT601, SMPTE170M), MAKE_COLOR_MAP (YCBCR_STUDIO_G22_LEFT_P601, _16_235, BT601, BT709, SMPTE170M), /* YCBCR_FULL_G22_LEFT_P601 */ + MAKE_COLOR_MAP (YCBCR_FULL_G22_LEFT_P601, _0_255, BT601, BT601, SMPTE170M), MAKE_COLOR_MAP (YCBCR_FULL_G22_LEFT_P601, _0_255, BT601, BT709, SMPTE170M), /* YCBCR_STUDIO_G22_LEFT_P709 */