renderer: Set PossiblePlaybackStorageMedia
authorJens Georg <jensg@openismus.com>
Mon, 30 Sep 2013 10:27:55 +0000 (12:27 +0200)
committerJens Georg <jensg@openismus.com>
Mon, 30 Sep 2013 10:29:19 +0000 (12:29 +0200)
"None" and "Network" are mandatory according to 7.3.104.7

https://bugzilla.gnome.org/show_bug.cgi?id=677405

data/xml/AVTransport2.xml.in
src/librygel-renderer/rygel-av-transport.vala

index 1450c58..7aa0e48 100644 (file)
       <stateVariable sendEvents="no">
          <name>PossiblePlaybackStorageMedia</name>
          <dataType>string</dataType>
+         <allowedValueList>
+             <allowedValue>None</allowedValue>
+             <allowedValue>Network</allowedValue>
+         </allowedValueList>
       </stateVariable>
 
       <stateVariable sendEvents="no">
index 0219a97..1bbd450 100644 (file)
@@ -504,7 +504,7 @@ internal class Rygel.AVTransport : Service {
 
         action.set ("PlayMedia",
                         typeof (string),
-                        "NOT_IMPLEMENTED",
+                        "None,Network",
                     "RecMedia",
                         typeof (string),
                         "NOT_IMPLEMENTED",