tags:
- Audio
- Video
+description: |
+ Construct a service network from an XML description. See docs/mlt-xml.txt.
+
+notes: >
+ If there is a service with a property "xml_retain=1" that is not the
+ producer, and if it also has an "id" property; then the extra service
+ is put into a properties list keyed on the id property. Then, that
+ properties list is placed as a property on the returned service with
+ the name "xml_retain". This lets an application retrieve additional
+ deserialized services that are not the lastmost producer or anywhere in
+ its graph.
+
+parameters:
+ - identifier: argument
+ title: File
+ type: string
+ description: An XML text file containing MLT XML.
+ readonly: no
+ required: yes
+ mutable: no
+ widget: fileopen