}
// Get the transition parameters
+ mlt_position position = mlt_transition_get_position( transition, a_frame );
+ mlt_position length = mlt_transition_get_length( transition );
int reverse = mlt_properties_get_int( properties, "reverse" );
double mix = mlt_properties_get( properties, "mix" ) ?
- mlt_properties_get_double( properties, "mix" ) :
+ mlt_properties_anim_get_double( properties, "mix", position, length ) :
mlt_transition_get_progress( transition, a_frame );
double inverse = 1.0 - mix;