From: Dan Dennedy Date: Mon, 18 Jun 2012 20:05:03 +0000 (-0700) Subject: fix loading xml with producer not enclosed in playlist or multitrack X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=89ff4d149a0ac54deab4057178678b68bef1e92d;p=mlt fix loading xml with producer not enclosed in playlist or multitrack --- diff --git a/src/modules/xml/producer_xml.c b/src/modules/xml/producer_xml.c index 7bb89dd1..c41d488a 100644 --- a/src/modules/xml/producer_xml.c +++ b/src/modules/xml/producer_xml.c @@ -1725,7 +1725,7 @@ mlt_producer producer_xml_init( mlt_profile profile, mlt_service_type servtype, if ( getenv( "MLT_XML_DEEP" ) == NULL ) { // Now assign additional properties - if ( info == 0 ) + if ( info == 0 && !mlt_properties_get( properties, "resource" ) ) mlt_properties_set( properties, "resource", data ); // This tells consumer_xml not to deep copy