From f8b59484f9436dd382942f9963f8fcab1a469ca4 Mon Sep 17 00:00:00 2001 From: Brian Matherly Date: Fri, 12 May 2023 22:20:18 -0500 Subject: [PATCH] Fix yuv420p is not scaled when requested As reported here: https://forum.shotcut.org/t/preview-onscreen-bug-using-spot-remover-final-output-ok/38837 --- src/modules/core/filter_rescale.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/core/filter_rescale.c b/src/modules/core/filter_rescale.c index d9aada18e..33a93e074 100644 --- a/src/modules/core/filter_rescale.c +++ b/src/modules/core/filter_rescale.c @@ -239,8 +239,8 @@ static int filter_get_image(mlt_frame frame, interps); // If valid colorspace - if (*format == mlt_image_yuv422 || *format == mlt_image_rgb - || *format == mlt_image_rgba) { + if (*format == mlt_image_yuv422 || *format == mlt_image_rgb || *format == mlt_image_rgba + || *format == mlt_image_yuv420p) { // Call the virtual function scaler_method(frame, image, format, iwidth, iheight, owidth, oheight); *width = owidth;