From 842a76e33e691e8b1a07fcb023c6b8e971dc84b9 Mon Sep 17 00:00:00 2001 From: Dan Dennedy Date: Tue, 8 Feb 2011 20:52:01 -0800 Subject: [PATCH] Fix image skew bug in composite (kdenlive-1923). --- src/modules/core/transition_composite.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/core/transition_composite.c b/src/modules/core/transition_composite.c index 14e00575..c8f92df6 100644 --- a/src/modules/core/transition_composite.c +++ b/src/modules/core/transition_composite.c @@ -853,6 +853,7 @@ static int get_b_frame_image( mlt_transition this, mlt_frame b_frame, uint8_t ** // Adjust to consumer scale *width = rint( geometry->sw * *width / geometry->nw ); + *width -= *width % 2; // coerce to even width for yuv422 *height = rint( geometry->sh * *height / geometry->nh ); // fprintf(stderr, "%s: scaled %dx%d norm %dx%d resize %dx%d\n", __FILE__, // geometry->sw, geometry->sh, geometry->nw, geometry->nh, *width, *height); -- 2.39.2