mlt_properties properties = mlt_frame_properties( this );
mlt_get_image get_image = mlt_frame_pop_get_image( this );
mlt_producer producer = mlt_properties_get_data( properties, "test_card_producer", NULL );
+
+ *width = *width >> 1 << 1;
if ( get_image != NULL )
{
int top_field_first = mlt_properties_get_int( b_props, "top_field_first" );
int reverse = mlt_properties_get_int( properties, "reverse" );
+ if ( mlt_properties_get( a_props, "rescale.interp" ) == NULL )
+ mlt_properties_set( a_props, "rescale.interp", "nearest" );
+
// Since we are the consumer of the b_frame, we must pass along this
// consumer property from the a_frame
if ( !strcmp( mlt_properties_get( a_props, "rescale.interp" ), "none" ) )