diff options
author | Denis Loh <denis.loh@gmail.com> | 2010-01-25 12:10:01 +0100 |
---|---|---|
committer | Denis Loh <denis.loh@gmail.com> | 2010-01-25 12:10:01 +0100 |
commit | 724cb5e3783311f6b8c808852dbe2de59f2399b0 (patch) | |
tree | be1f2d617b4a3e2e156b7a2d6ba9ee335cde63cf /http/xml | |
parent | 0152f33daffe3fe943d6a134409d02df7ecaa982 (diff) | |
download | vdr-plugin-upnp-724cb5e3783311f6b8c808852dbe2de59f2399b0.tar.gz vdr-plugin-upnp-724cb5e3783311f6b8c808852dbe2de59f2399b0.tar.bz2 |
Fixed small bug which leads to an empty TV folder
Diffstat (limited to 'http/xml')
-rw-r--r-- | http/xml/cds_scpd.xml | 145 | ||||
-rw-r--r-- | http/xml/cms_scpd.xml | 133 |
2 files changed, 278 insertions, 0 deletions
diff --git a/http/xml/cds_scpd.xml b/http/xml/cds_scpd.xml new file mode 100644 index 0000000..dff4252 --- /dev/null +++ b/http/xml/cds_scpd.xml @@ -0,0 +1,145 @@ +<?xml version = "1.0" encoding="UTF-8"?> +<scpd xmlns="urn:schemas-upnp-org:service-1-0"> +<specVersion> +<major>1</major> +<minor>0</minor> +</specVersion> +<actionList> +<action> +<name>GetSearchCapabilities</name> +<argumentList> +<argument> +<name>SearchCaps</name> +<direction>out</direction> +<relatedStateVariable>SearchCapabilities</relatedStateVariable> +</argument> +</argumentList> +</action> +<action> +<name>GetSortCapabilities</name> +<argumentList> +<argument> +<name>SortCaps</name> +<direction>out</direction> +<relatedStateVariable>SortCapabilities</relatedStateVariable> +</argument> +</argumentList> +</action> +<action> +<name>GetSystemUpdateID</name> +<argumentList> +<argument> +<name>Id</name> +<direction>out</direction> +<relatedStateVariable>SystemUpdateID</relatedStateVariable> +</argument> +</argumentList> +</action> +<action> +<name>Browse</name> +<argumentList> +<argument> +<name>ObjectID</name> +<direction>in</direction> +<relatedStateVariable>A_ARG_TYPE_ObjectID</relatedStateVariable> +</argument> +<argument> +<name>BrowseFlag</name> +<direction>in</direction> +<relatedStateVariable>A_ARG_TYPE_BrowseFlag</relatedStateVariable> +</argument> +<argument> +<name>Filter</name> +<direction>in</direction> +<relatedStateVariable>A_ARG_TYPE_Filter</relatedStateVariable> +</argument> +<argument> +<name>StartingIndex</name> +<direction>in</direction> +<relatedStateVariable>A_ARG_TYPE_Index</relatedStateVariable> +</argument> +<argument> +<name>RequestedCount</name> +<direction>in</direction> +<relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> +</argument> +<argument> +<name>SortCriteria</name> +<direction>in</direction> +<relatedStateVariable>A_ARG_TYPE_SortCriteria</relatedStateVariable> +</argument> +<argument> +<name>Result</name> +<direction>out</direction> +<relatedStateVariable>A_ARG_TYPE_Result</relatedStateVariable> +</argument> +<argument> +<name>NumberReturned</name> +<direction>out</direction> +<relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> +</argument> +<argument> +<name>TotalMatches</name> +<direction>out</direction> +<relatedStateVariable>A_ARG_TYPE_Count</relatedStateVariable> +</argument> +<argument> +<name>UpdateID</name> +<direction>out</direction> +<relatedStateVariable>A_ARG_TYPE_UpdateID</relatedStateVariable> +</argument> +</argumentList> +</action> +</actionList> +<serviceStateTable> +<stateVariable sendEvents="no"> +<name>A_ARG_TYPE_ObjectID</name> +<dataType>string</dataType> +</stateVariable> +<stateVariable sendEvents="no"> +<name>A_ARG_TYPE_Result</name> +<dataType>string</dataType> +</stateVariable> +<stateVariable sendEvents="no"> +<name>A_ARG_TYPE_BrowseFlag</name> +<dataType>string</dataType> +<allowedValueList> +<allowedValue>BrowseMetadata</allowedValue> +<allowedValue>BrowseDirectChildren</allowedValue> +</allowedValueList> +</stateVariable> +<stateVariable sendEvents="no"> +<name>A_ARG_TYPE_Filter</name> +<dataType>string</dataType> +</stateVariable> +<stateVariable sendEvents="no"> +<name>A_ARG_TYPE_SortCriteria</name> +<dataType>string</dataType> +</stateVariable> +<stateVariable sendEvents="no"> +<name>A_ARG_TYPE_Index</name> +<dataType>ui4</dataType> +</stateVariable> +<stateVariable sendEvents="no"> +<name>A_ARG_TYPE_Count</name> +<dataType>ui4</dataType> +</stateVariable> +<stateVariable sendEvents="no"> +<name>A_ARG_TYPE_UpdateID</name> +<dataType>ui4</dataType> +</stateVariable> +<stateVariable sendEvents="no"> +<name>SearchCapabilities</name> +<dataType>string</dataType> +</stateVariable> +<stateVariable sendEvents="no"> +<name>SortCapabilities</name> +<dataType>string</dataType> +</stateVariable> +<stateVariable sendEvents="yes"> +<name>SystemUpdateID</name> +<dataType>ui4</dataType> +</stateVariable> +</serviceStateTable> +</scpd> + diff --git a/http/xml/cms_scpd.xml b/http/xml/cms_scpd.xml new file mode 100644 index 0000000..e4071f9 --- /dev/null +++ b/http/xml/cms_scpd.xml @@ -0,0 +1,133 @@ +<?xml version="1.0" encoding="UTF-8"?> +<scpd xmlns="urn:schemas-upnp-org:service-1-0"> + <specVersion> + <major>1</major> + <minor>0</minor> + </specVersion> + <actionList> + <action> + <name>GetProtocolInfo</name> + <argumentList> + <argument> + <name>Source</name> + <direction>out</direction> + <relatedStateVariable>SourceProtocolInfo</relatedStateVariable> + </argument> + <argument> + <name>Sink</name> + <direction>out</direction> + <relatedStateVariable>SinkProtocolInfo</relatedStateVariable> + </argument> + </argumentList> + </action> + <action> + <name>GetCurrentConnectionIDs</name> + <argumentList> + <argument> + <name>ConnectionIDs</name> + <direction>out</direction> + <relatedStateVariable>CurrentConnectionIDs</relatedStateVariable> + </argument> + </argumentList> + </action> + <action> + <name>GetCurrentConnectionInfo</name> + <argumentList> + <argument> + <name>ConnectionID</name> + <direction>in</direction> + <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable> + </argument> + <argument> + <name>RcsID</name> + <direction>out</direction> + <relatedStateVariable>A_ARG_TYPE_RcsID</relatedStateVariable> + </argument> + <argument> + <name>AVTransportID</name> + <direction>out</direction> + <relatedStateVariable>A_ARG_TYPE_AVTransportID</relatedStateVariable> + </argument> + <argument> + <name>ProtocolInfo</name> + <direction>out</direction> + <relatedStateVariable>A_ARG_TYPE_ProtocolInfo</relatedStateVariable> + </argument> + <argument> + <name>PeerConnectionManager</name> + <direction>out</direction> + <relatedStateVariable>A_ARG_TYPE_ConnectionManager</relatedStateVariable> + </argument> + <argument> + <name>PeerConnectionID</name> + <direction>out</direction> + <relatedStateVariable>A_ARG_TYPE_ConnectionID</relatedStateVariable> + </argument> + <argument> + <name>Direction</name> + <direction>out</direction> + <relatedStateVariable>A_ARG_TYPE_Direction</relatedStateVariable> + </argument> + <argument> + <name>Status</name> + <direction>out</direction> + <relatedStateVariable>A_ARG_TYPE_ConnectionStatus</relatedStateVariable> + </argument> + </argumentList> + </action> + </actionList> + <serviceStateTable> + <stateVariable sendEvents="yes"> + <name>SourceProtocolInfo</name> + <dataType>string</dataType> + </stateVariable> + <stateVariable sendEvents="yes"> + <name>SinkProtocolInfo</name> + <dataType>string</dataType> + </stateVariable> + <stateVariable sendEvents="yes"> + <name>CurrentConnectionIDs</name> + <dataType>string</dataType> + </stateVariable> + <stateVariable sendEvents="no"> + <name>A_ARG_TYPE_ConnectionStatus</name> + <dataType>string</dataType> + <allowedValueList> + <allowedValue>OK</allowedValue> + <allowedValue>ContentFormatMismatch</allowedValue> + <allowedValue>InsufficientBandwidth</allowedValue> + <allowedValue>UnreliableChannel</allowedValue> + <allowedValue>Unknown</allowedValue> + </allowedValueList> + </stateVariable> + <stateVariable sendEvents="no"> + <name>A_ARG_TYPE_ConnectionManager</name> + <dataType>string</dataType> + </stateVariable> + <stateVariable sendEvents="no"> + <name>A_ARG_TYPE_Direction</name> + <dataType>string</dataType> + <allowedValueList> + <allowedValue>Input</allowedValue> + <allowedValue>Output</allowedValue> + </allowedValueList> + </stateVariable> + <stateVariable sendEvents="no"> + <name>A_ARG_TYPE_ProtocolInfo</name> + <dataType>string</dataType> + </stateVariable> + <stateVariable sendEvents="no"> + <name>A_ARG_TYPE_ConnectionID</name> + <dataType>i4</dataType> + </stateVariable> + <stateVariable sendEvents="no"> + <name>A_ARG_TYPE_AVTransportID</name> + <dataType>i4</dataType> + </stateVariable> + <stateVariable sendEvents="no"> + <name>A_ARG_TYPE_RcsID</name> + <dataType>i4</dataType> + </stateVariable> + </serviceStateTable> +</scpd> + |