X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fcore%2Ftransition_luma.c;h=fc712eaa0c15f22839536cb605b3cd0e0a203dce;hb=6336039a203c6496691784682f9ad56eb13abcc3;hp=71c823805092b1b6d77fb49c951bf1ee2e80eeff;hpb=510ad0d31115a6a1522911c38555a32d8b0d3945;p=melted diff --git a/src/modules/core/transition_luma.c b/src/modules/core/transition_luma.c index 71c8238..fc712ea 100644 --- a/src/modules/core/transition_luma.c +++ b/src/modules/core/transition_luma.c @@ -342,7 +342,7 @@ static mlt_frame transition_process( mlt_transition transition, mlt_frame a_fram mlt_position in = mlt_transition_get_in( transition ); mlt_position out = mlt_transition_get_out( transition ); mlt_position time = mlt_frame_get_position( b_frame ); - double pos = ( time - in ) / ( out - in ); + double pos = ( (double)time - (double)in ) / ( (double)out - (double)in + 1 ); // Set the b frame properties mlt_properties_set_double( b_props, "mix", pos );