]> git.sesse.net Git - mlt/commitdiff
Fix max affine geometry size wrt aspect.
authorDan Dennedy <dan@dennedy.org>
Fri, 18 Jun 2010 07:07:44 +0000 (00:07 -0700)
committerDan Dennedy <dan@dennedy.org>
Fri, 18 Jun 2010 07:07:44 +0000 (00:07 -0700)
src/modules/plus/transition_affine.c

index f61a41b9a506d1bbb12c55650b238af8f036375d..17cf0afa04dc84903f49aae2b2263f75ec8a4b73 100644 (file)
@@ -483,7 +483,7 @@ static int transition_get_image( mlt_frame a_frame, uint8_t **image, mlt_image_f
                }
                else
                {
-                       float scaling = MIN( geom_scale_x * consumer_ar, geom_scale_y / consumer_ar );
+                       float scaling = MAX( geom_scale_x * consumer_ar, geom_scale_y / consumer_ar );
                        if ( (float) b_height / scaling > (float) *height / consumer_ar )
                                scaling = geom_scale_y / consumer_ar;
                        else if ( (float) b_width / scaling > (float) *width * consumer_ar )