1 <?xml version=
"1.0" encoding=
"utf-8"?>
6 xmlns:
xs=
"http://www.w3.org/2001/XMLSchema"
7 xmlns=
"http://clement.stenac.org/projects/videolan/vsp.xsd"
8 targetNamespace=
"http://clement.stenac.org/projects/videolan/vsp.xsd">
10 <xs:element name=
"description">
13 <xs:extension base=
"xs:string"></xs:extension>
18 <xs:element name=
"name">
21 <xs:extension base=
"xs:string"></xs:extension>
27 <!-- ################# Stream output modules #################### -->
28 <xs:element name=
"transcode">
30 <xs:attribute name=
"vcodec" />
31 <xs:attribute name=
"acodec" />
32 <xs:attribute name=
"vb" />
33 <xs:attribute name=
"ab" />
34 <xs:attribute name=
"venc" />
35 <xs:attribute name=
"aenc" />
39 <xs:element name=
"standard">
41 <xs:attribute name=
"mux" />
42 <xs:attribute name=
"access" />
43 <xs:attribute name=
"dst" />
47 <xs:element name=
"display" />
49 <!-- ### Duplicate ### -->
50 <xs:element name=
"child" >
53 <xs:any minOccurs=
"1" maxOccurs=
"unbounded" />
55 <xs:attribute name=
"select" />
56 <xs:attribute name=
"enabled" />
60 <xs:element name=
"duplicate">
63 <xs:element ref=
"child" minOccurs=
"1" maxOccurs=
"unbounded"/>
68 <xs:element name=
"choice">
71 <xs:element ref=
"name" minOccurs=
"1" maxOccurs=
"1" />
72 <xs:element ref=
"description" minOccurs=
"1" maxOccurs=
"unbounded" />
74 <xs:attribute name=
"value" />
78 <xs:element name=
"param">
81 <xs:element ref=
"name" minOccurs=
"1" maxOccurs=
"1" />
82 <xs:element ref=
"description" minOccurs=
"1" maxOccurs=
"1" />
83 <xs:element ref=
"choice" minOccurs=
"0" maxOccurs=
"unbounded" />
85 <xs:attribute name=
"id" use=
"required" />
86 <xs:attribute name=
"type" use=
"required" />
87 <xs:attribute name=
"choices" use=
"optional" />
88 <xs:attribute name=
"default" />
89 <xs:attribute name=
"min" />
90 <xs:attribute name=
"max" />
95 <xs:element name=
"parameters">
98 <xs:element ref=
"param" maxOccurs=
"unbounded" />
103 <xs:element name=
"meta">
105 <xs:attribute name=
"network" />
106 <xs:attribute name=
"internet" />
107 <xs:attribute name=
"vod" />
111 <xs:element name=
"option">
114 <xs:extension base=
"xs:string">
120 <xs:element name=
"options">
123 <xs:element ref=
"option" />
128 <xs:element name=
"chain">
131 <xs:any minOccurs=
"1" maxOccurs=
"unbounded" />
133 <xs:attribute name=
"select" />
138 <xs:element name=
"profile">
141 <xs:element ref=
"name" maxOccurs=
"1" />
142 <xs:element ref=
"description" maxOccurs=
"unbounded" />
143 <xs:element ref=
"meta" maxOccurs=
"1" />
144 <xs:element ref=
"parameters" maxOccurs=
"1" />
145 <xs:element ref=
"options" />
146 <xs:element ref=
"chain" />
151 <xs:element name=
"profile-list">
154 <xs:element ref=
"profile" />