Merge pull request #26220 from 78andyp/blurayfixes
[xbmc.git] / lib / libUPnP / Platinum / Source / Devices / MediaServer / ContentDirectorySCPD.xml
blob9605f91e60a06c0a9f658c2f06bd2ea4cec3a5e0
1 <?xml version="1.0" encoding="utf-8"?>
2 <scpd xmlns="urn:schemas-upnp-org:service-1-0">
3         <specVersion>
4                 <major>1</major> 
5                 <minor>0</minor> 
6         </specVersion>
7         <actionList>
8                 <action>
9                 <name>Browse</name> 
10                 <argumentList>
11                         <argument>
12                                 <name>ObjectID</name> 
13                                 <direction>in</direction> 
14                                 <relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> 
15                         </argument>
16                         <argument>
17                                 <name>BrowseFlag</name> 
18                                 <direction>in</direction> 
19                                 <relatedStateVariable>A_ARG_TYPE_BrowseFlag</relatedStateVariable> 
20                         </argument>
21                         <argument>
22                                 <name>Filter</name> 
23                                 <direction>in</direction> 
24                                 <relatedStateVariable>A_ARG_TYPE_Filter</relatedStateVariable> 
25                         </argument>
26                         <argument>
27                                 <name>StartingIndex</name> 
28                                 <direction>in</direction> 
29                                 <relatedStateVariable>A_ARG_TYPE_Index</relatedStateVariable> 
30                         </argument>
31                         <argument>
32                                 <name>RequestedCount</name> 
33                                 <direction>in</direction> 
34                                 <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> 
35                         </argument>
36                         <argument>
37                                 <name>SortCriteria</name> 
38                                 <direction>in</direction> 
39                                 <relatedStateVariable>A_ARG_TYPE_SortCriteria</relatedStateVariable> 
40                         </argument>
41                         <argument>
42                                 <name>Result</name> 
43                                 <direction>out</direction> 
44                                 <relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable> 
45                         </argument>
46                         <argument>
47                                 <name>NumberReturned</name> 
48                                 <direction>out</direction> 
49                                 <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> 
50                         </argument>
51                         <argument>
52                                 <name>TotalMatches</name> 
53                                 <direction>out</direction> 
54                                 <relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> 
55                         </argument>
56                         <argument>
57                                 <name>UpdateID</name> 
58                                 <direction>out</direction> 
59                                 <relatedStateVariable>A_ARG_TYPE_UpdateID</relatedStateVariable> 
60                         </argument>
61                 </argumentList>
62                 </action>
63                 <action>
64                         <name>GetSortCapabilities</name> 
65                         <argumentList>
66                                 <argument>
67                                         <name>SortCaps</name> 
68                                         <direction>out</direction> 
69                                         <relatedStateVariable>SortCapabilities</relatedStateVariable> 
70                                 </argument>
71                         </argumentList>
72                 </action>
73                 <action>
74                         <name>GetSystemUpdateID</name> 
75                         <argumentList>
76                                 <argument>
77                                         <name>Id</name> 
78                                         <direction>out</direction> 
79                                         <relatedStateVariable>SystemUpdateID</relatedStateVariable> 
80                                 </argument>
81                         </argumentList>
82                 </action>
83                 <action>
84                         <name>GetSearchCapabilities</name> 
85                         <argumentList>
86                                 <argument>
87                                         <name>SearchCaps</name> 
88                                         <direction>out</direction> 
89                                         <relatedStateVariable>SearchCapabilities</relatedStateVariable> 
90                                 </argument>
91                         </argumentList>
92                 </action>
93         </actionList>
94         <serviceStateTable>
95                 <stateVariable sendEvents="no">
96                         <name>A_ARG_TYPE_BrowseFlag</name> 
97                         <dataType>string</dataType> 
98                         <allowedValueList>
99                                 <allowedValue>BrowseMetadata</allowedValue> 
100                                 <allowedValue>BrowseDirectChildren</allowedValue> 
101                         </allowedValueList>
102                 </stateVariable>
103                 <stateVariable sendEvents="yes">
104                         <name>ContainerUpdateIDs</name> 
105                         <dataType>string</dataType> 
106                 </stateVariable>
107                 <stateVariable sendEvents="yes">
108                         <name>SystemUpdateID</name> 
109                         <dataType>ui4</dataType> 
110                 </stateVariable>
111                 <stateVariable sendEvents="no">
112                         <name>A_ARG_TYPE_Count</name> 
113                         <dataType>ui4</dataType> 
114                 </stateVariable>
115                 <stateVariable sendEvents="no">
116                         <name>A_ARG_TYPE_SortCriteria</name> 
117                         <dataType>string</dataType> 
118                 </stateVariable>
119                 <stateVariable sendEvents="no">
120                         <name>SortCapabilities</name> 
121                         <dataType>string</dataType> 
122                 </stateVariable>
123                 <stateVariable sendEvents="no">
124                         <name>A_ARG_TYPE_Index</name> 
125                         <dataType>ui4</dataType> 
126                 </stateVariable>
127                 <stateVariable sendEvents="no">
128                         <name>A_ARG_TYPE_ObjectID</name> 
129                         <dataType>string</dataType> 
130                 </stateVariable>
131                 <stateVariable sendEvents="no">
132                         <name>A_ARG_TYPE_UpdateID</name> 
133                         <dataType>ui4</dataType> 
134                 </stateVariable>
135                 <stateVariable sendEvents="no">
136                         <name>A_ARG_TYPE_Result</name> 
137                         <dataType>string</dataType> 
138                 </stateVariable>
139                 <stateVariable sendEvents="no">
140                         <name>SearchCapabilities</name> 
141                         <dataType>string</dataType> 
142                 </stateVariable>
143                 <stateVariable sendEvents="no">
144                         <name>A_ARG_TYPE_Filter</name> 
145                         <dataType>string</dataType> 
146                 </stateVariable>
147         </serviceStateTable>
148 </scpd>