mlt_properties properties = mlt_producer_properties( producer );
producer->get_frame = producer_get_frame;
- producer->close = producer_close;
+ producer->close = ( mlt_destructor )producer_close;
if ( command != NULL )
{
mlt_properties_set_int( properties, "height", height );
mlt_properties_set_int( properties, "has_image", 1 );
mlt_properties_set_int( properties, "progressive", 1 );
- mlt_properties_set_double( properties, "aspect_ratio", ( double )width / height );
+ mlt_properties_set_double( properties, "aspect_ratio", 1 );
// Push the image callback
mlt_frame_push_get_image( *frame, producer_get_image );
mlt_producer_close( parent );
free( this );
}
-