projects
/
profile
/
ivi
/
rygel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
52caeb0
)
core: Only allow Pause() when state is PLAYING
author
Jens Georg
<mail@jensge.org>
Mon, 26 Dec 2011 17:05:38 +0000
(18:05 +0100)
committer
Jens Georg
<mail@jensge.org>
Mon, 28 May 2012 17:11:58 +0000
(19:11 +0200)
cf. AVTransport:2 documentation, section 2.5.1, Figure 1 and section
2.4.11.
src/rygel/rygel-av-transport.vala
patch
|
blob
|
history
diff --git
a/src/rygel/rygel-av-transport.vala
b/src/rygel/rygel-av-transport.vala
index
1018ea4
..
1c1a777
100644
(file)
--- a/
src/rygel/rygel-av-transport.vala
+++ b/
src/rygel/rygel-av-transport.vala
@@
-390,6
+390,12
@@
internal class Rygel.AVTransport : Service {
return;
}
+ if (this.player.playback_state != "PLAYING") {
+ action.return_error (701, _("Transition not available"));
+
+ return;
+ }
+
this.player.playback_state = "PAUSED_PLAYBACK";
action.return ();