X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fwestley%2Fproducer_westley.c;h=dc6baa5cdfea5009e164a316163b74b88c95dce9;hb=3e00d7e35326b6fecbd95f459266f91fc60e6f15;hp=fa4040653489a72557bc36ad6799dde2f7be7826;hpb=1c51b358cbde8c1a8623d140e64fdc19bcbcb508;p=melted diff --git a/src/modules/westley/producer_westley.c b/src/modules/westley/producer_westley.c index fa40406..dc6baa5 100644 --- a/src/modules/westley/producer_westley.c +++ b/src/modules/westley/producer_westley.c @@ -54,7 +54,7 @@ enum service_type mlt_transition_type, mlt_consumer_type, mlt_field_type, - mlt_service_type, + mlt_services_type, mlt_dummy_filter_type, mlt_dummy_transition_type, mlt_dummy_producer_type, @@ -1384,6 +1384,9 @@ mlt_producer producer_westley_init( int info, char *data ) // Assign the title mlt_properties_set( properties, "title", title ); + // Optimise for overlapping producers + mlt_producer_optimise( MLT_PRODUCER( service ) ); + // Handle deep copies if ( getenv( "MLT_WESTLEY_DEEP" ) == NULL ) {