diff options
author | Mark Ryan <mark.d.ryan@intel.com> | 2012-10-22 14:48:59 +0200 |
---|---|---|
committer | Jens Georg <jensg@openismus.com> | 2012-11-23 13:10:14 +0100 |
commit | e8b38718c68d6f8dd2aa26c46800b36262e9f0ad (patch) | |
tree | c9027f131f57ed4dca05bf7cb9771a41d87b1dc6 /data | |
parent | f5c90f78fb21788ffe903154f2d2f526ad563c0b (diff) | |
download | rygel-e8b38718c68d6f8dd2aa26c46800b36262e9f0ad.tar.gz |
renderer: Add GetCurrentTransportActions method.
The GetCurrentTransportActions method and the CurrentTransportActions state
variable have been added to the AVTransport interface. This method and its
related state variable need to be supported by renderers that support Seek
to be DLNA compliant.
Slightly modified to match current code. Note that this breaks the UPnP test
due to X_DLNA_SeekTime capability.
Fixes:
https://bugzilla.gnome.org/show_bug.cgi?id=686638
Diffstat (limited to 'data')
-rw-r--r-- | data/xml/AVTransport2.xml.in | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/data/xml/AVTransport2.xml.in b/data/xml/AVTransport2.xml.in index fdda8ae2..b1626aff 100644 --- a/data/xml/AVTransport2.xml.in +++ b/data/xml/AVTransport2.xml.in @@ -39,6 +39,11 @@ </stateVariable> <stateVariable sendEvents="no"> + <name>CurrentTransportActions</name> + <dataType>string</dataType> + </stateVariable> + + <stateVariable sendEvents="no"> <name>PlaybackStorageMedium</name> <dataType>string</dataType> <allowedValueList> @@ -487,6 +492,22 @@ </action> <action> + <name>GetCurrentTransportActions</name> + <argumentList> + <argument> + <name>InstanceID</name> + <direction>in</direction> + <relatedStateVariable>A_ARG_TYPE_InstanceID</relatedStateVariable> + </argument> + <argument> + <name>Actions</name> + <direction>out</direction> + <relatedStateVariable>CurrentTransportActions</relatedStateVariable> + </argument> + </argumentList> + </action> + + <action> <name>GetPositionInfo</name> <argumentList> <argument> |