From 5c3c42b95d60c3ac516d1cf2d0fa729f448974f5 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 30 Oct 2014 18:41:01 +0100 Subject: [PATCH] video-converter: also chroma up/downsample when scaling --- gst-libs/gst/video/video-converter.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gst-libs/gst/video/video-converter.c b/gst-libs/gst/video/video-converter.c index 1ca7bf0..edcf67c 100644 --- a/gst-libs/gst/video/video-converter.c +++ b/gst-libs/gst/video/video-converter.c @@ -1126,7 +1126,9 @@ video_converter_compute_resample (GstVideoConverter * convert) if (sfinfo->w_sub[2] != dfinfo->w_sub[2] || sfinfo->h_sub[2] != dfinfo->h_sub[2] || - in_info->chroma_site != out_info->chroma_site) { + in_info->chroma_site != out_info->chroma_site || + in_info->width != out_info->width || + in_info->height != out_info->height) { GstVideoChromaFlags flags = (GST_VIDEO_INFO_IS_INTERLACED (in_info) ? GST_VIDEO_CHROMA_FLAG_INTERLACED : 0); -- 2.7.4