summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data/xml/AVTransport2.xml.in4
-rw-r--r--src/librygel-renderer/rygel-av-transport.vala10
2 files changed, 10 insertions, 4 deletions
diff --git a/data/xml/AVTransport2.xml.in b/data/xml/AVTransport2.xml.in
index 05f4981a..99577fd7 100644
--- a/data/xml/AVTransport2.xml.in
+++ b/data/xml/AVTransport2.xml.in
@@ -572,8 +572,8 @@
<name>PossiblePlaybackStorageMedia</name>
<dataType>string</dataType>
<allowedValueList>
- <allowedValue>None</allowedValue>
- <allowedValue>Network</allowedValue>
+ <allowedValue>NONE</allowedValue>
+ <allowedValue>NETWORK</allowedValue>
</allowedValueList>
</stateVariable>
diff --git a/src/librygel-renderer/rygel-av-transport.vala b/src/librygel-renderer/rygel-av-transport.vala
index 5fcd819f..4479df9e 100644
--- a/src/librygel-renderer/rygel-av-transport.vala
+++ b/src/librygel-renderer/rygel-av-transport.vala
@@ -65,6 +65,12 @@ internal class Rygel.AVTransport : Service {
}
}
+ public string possible_playback_media {
+ get {
+ return "NONE,NETWORK";
+ }
+ }
+
public string speed {
owned get {
return this.player.playback_speed;
@@ -151,7 +157,7 @@ internal class Rygel.AVTransport : Service {
log.log ("TransportStatus", this.status);
log.log ("PlaybackStorageMedium", this.playback_medium);
log.log ("RecordStorageMedium", "NOT_IMPLEMENTED");
- log.log ("PossiblePlaybackStorageMedia", "None,Network");
+ log.log ("PossiblePlaybackStorageMedia", this.possible_playback_media);
log.log ("PossibleRecordStorageMedia", "NOT_IMPLEMENTED");
log.log ("CurrentPlayMode", this.controller.play_mode);
log.log ("TransportPlaySpeed", this.player.playback_speed);
@@ -411,7 +417,7 @@ internal class Rygel.AVTransport : Service {
action.set ("PlayMedia",
typeof (string),
- "None,Network",
+ this.possible_playback_media,
"RecMedia",
typeof (string),
"NOT_IMPLEMENTED",