From fc3bb4c54925464c2f81ffb678deb7a232ddd86f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 28 Feb 2020 19:35:34 +0200 Subject: [PATCH] jpegdec: Configure JPEG chroma-siting for YUV formats --- ext/jpeg/gstjpegdec.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ext/jpeg/gstjpegdec.c b/ext/jpeg/gstjpegdec.c index 9c6464b6de..6ce4ebda6e 100644 --- a/ext/jpeg/gstjpegdec.c +++ b/ext/jpeg/gstjpegdec.c @@ -990,6 +990,9 @@ gst_jpeg_dec_negotiate (GstJpegDec * dec, gint width, gint height, gint clrspc, case JCS_GRAYSCALE: break; default: + /* aka JPEG chroma siting */ + outstate->info.chroma_site = GST_VIDEO_CHROMA_SITE_NONE; + outstate->info.colorimetry.range = GST_VIDEO_COLOR_RANGE_0_255; outstate->info.colorimetry.matrix = GST_VIDEO_COLOR_MATRIX_BT601; outstate->info.colorimetry.transfer = GST_VIDEO_TRANSFER_UNKNOWN;