summaryrefslogtreecommitdiff
path: root/plugins/media-keys/msd-media-keys-manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/media-keys/msd-media-keys-manager.c')
-rw-r--r--plugins/media-keys/msd-media-keys-manager.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/plugins/media-keys/msd-media-keys-manager.c b/plugins/media-keys/msd-media-keys-manager.c
index 0680818..e37b723 100644
--- a/plugins/media-keys/msd-media-keys-manager.c
+++ b/plugins/media-keys/msd-media-keys-manager.c
@@ -1000,19 +1000,22 @@ do_action (MsdMediaKeysManager *manager,
break;
case PLAY_KEY:
return do_multimedia_player_action (manager, "Play");
- break;
case PAUSE_KEY:
return do_multimedia_player_action (manager, "Pause");
- break;
case STOP_KEY:
return do_multimedia_player_action (manager, "Stop");
- break;
case PREVIOUS_KEY:
return do_multimedia_player_action (manager, "Previous");
- break;
case NEXT_KEY:
return do_multimedia_player_action (manager, "Next");
- break;
+ case REWIND_KEY:
+ return do_multimedia_player_action (manager, "Rewind");
+ case FORWARD_KEY:
+ return do_multimedia_player_action (manager, "FastForward");
+ case REPEAT_KEY:
+ return do_multimedia_player_action (manager, "Repeat");
+ case RANDOM_KEY:
+ return do_multimedia_player_action (manager, "Shuffle");
case MAGNIFIER_KEY:
do_magnifier_action (manager);
break;