X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fmodules%2Fwestley%2Fproducer_westley.c;h=8873ca936a9cb45b82fde012728ab04f51784f2c;hb=abc466844ef298c20f1530c1f287de40445762a4;hp=ad21f93c46734ddd7bb375ae58edea485dd4e4a5;hpb=dc57bd7b4020663b49149f44f1607c4d78c4d2d5;p=melted diff --git a/src/modules/westley/producer_westley.c b/src/modules/westley/producer_westley.c index ad21f93..8873ca9 100644 --- a/src/modules/westley/producer_westley.c +++ b/src/modules/westley/producer_westley.c @@ -291,10 +291,10 @@ static void on_end_entry( deserialise_context context, const xmlChar *name ) mlt_service service = context_pop_service( context ); // Append the producer to the playlist + // TODO: THIS IS NOT CORRECT - an entry SHOULD have in/out points of its own mlt_playlist_append_io( MLT_PLAYLIST( service ), - MLT_PRODUCER( producer ), - mlt_properties_get_position( mlt_service_properties( producer ), "in" ), - mlt_properties_get_position( mlt_service_properties( producer ), "out" ) ); + MLT_PRODUCER( producer ), 0, + mlt_properties_get_position( mlt_service_properties( producer ), "out" ) - mlt_properties_get_position( mlt_service_properties( producer ), "in" ) + 1 ); // Push the playlist back onto the stack context_push_service( context, service );