diff options
author | Conor Curran <conor.curran@canonical.com> | 2010-07-08 17:47:28 +0100 |
---|---|---|
committer | Conor Curran <conor.curran@canonical.com> | 2010-07-08 17:47:28 +0100 |
commit | 0f2a6b2736713951fb4b88848e79849a8f1dc72a (patch) | |
tree | 100e2d6235254bad950ca2262f3b72f815f1f152 /src/mpris-controller.vala | |
parent | e4f900efd1e48814a70e4351cc3d878312daef37 (diff) | |
download | ayatana-indicator-sound-0f2a6b2736713951fb4b88848e79849a8f1dc72a.tar.gz ayatana-indicator-sound-0f2a6b2736713951fb4b88848e79849a8f1dc72a.tar.bz2 ayatana-indicator-sound-0f2a6b2736713951fb4b88848e79849a8f1dc72a.zip |
constants replaced and enums and title image now fetched from the mono theme
Diffstat (limited to 'src/mpris-controller.vala')
-rw-r--r-- | src/mpris-controller.vala | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/mpris-controller.vala b/src/mpris-controller.vala index 61c96e7..2194d44 100644 --- a/src/mpris-controller.vala +++ b/src/mpris-controller.vala @@ -27,9 +27,9 @@ public class MprisController : GLib.Object private PlayerController controller; struct status { public int32 playback; - public int32 shuffle; - public int32 repeat; - public int32 endless; + //public int32 shuffle; // Not used just yet + //public int32 repeat; + //public int32 endless; } public MprisController(string name, PlayerController controller, string mpris_interface="org.freedesktop.MediaPlayer"){ @@ -65,9 +65,10 @@ public class MprisController : GLib.Object * TRUE => Playing * FALSE => Paused **/ - public void transport_event(int command) + public void transport_event(TransportMenuitem.action command) { - if(command == 2){ + debug("transport_event input = %i", (int)command); + if(command == TransportMenuitem.action.PLAY_PAUSE){ status st = this.mpris_player.GetStatus(); bool play_state = st.playback == 1; debug("toggle_playback - initial play state %i", (int)play_state); @@ -82,10 +83,10 @@ public class MprisController : GLib.Object this.mpris_player.Pause(); } } - else if(command == 1){ + else if(command == TransportMenuitem.action.PREVIOUS){ this.mpris_player.previous(); } - else if(command == 3){ + else if(command == TransportMenuitem.action.NEXT){ this.mpris_player.next(); } } |