mlt_position in = mlt_properties_get_position( properties, "in" );
mlt_position out = mlt_properties_get_position( properties, "out" );
mlt_properties_inc_ref( properties );
- mlt_service_unlock( this );
result = this->get_frame( this, frame, index );
if ( result == 0 )
{
}
mlt_service_apply_filters( this, *frame, 1 );
mlt_deque_push_back( MLT_FRAME_SERVICE_STACK( *frame ), this );
+ mlt_service_unlock( this );
}
else
{
+ mlt_service_unlock( this );
mlt_service_close( this );
}
return result;