]> git.sesse.net Git - mlt/commitdiff
fix infinite loop regression with consumer producer on xml (3458967)
authorDan Dennedy <dan@dennedy.org>
Thu, 15 Dec 2011 06:04:42 +0000 (22:04 -0800)
committerDan Dennedy <dan@dennedy.org>
Thu, 15 Dec 2011 06:04:42 +0000 (22:04 -0800)
src/modules/core/producer_consumer.c

index 4c11c4a423c6bc0adbdef1aadb20eed790807436..1f6e812a0961a199cd10806c577e822e4db41845 100644 (file)
@@ -226,6 +226,7 @@ mlt_producer producer_consumer_init( mlt_profile profile, mlt_service_type type,
 
        // Encapsulate the real producer
        mlt_profile temp_profile = mlt_profile_clone( profile );
+       temp_profile->is_explicit = 0;
        mlt_producer real_producer = mlt_factory_producer( temp_profile, NULL, arg );
 
        if ( this && real_producer )