summaryrefslogtreecommitdiff
path: root/src/de/danoeh
diff options
context:
space:
mode:
authorDavid Reiss <dreiss@fb.com>2014-06-07 16:23:34 -0700
committerDavid Reiss <dreiss@fb.com>2014-06-07 23:41:19 -0700
commit12660478a8249e55bd24d3503504dcf6b25482b3 (patch)
treec9f9216e9ebb3dd219873d0d41e003a0f7b0b0ce /src/de/danoeh
parent817769672a1340dbdeb26066d57215b2a2642423 (diff)
downloadAntennaPod-12660478a8249e55bd24d3503504dcf6b25482b3.zip
Support next/previous media keys
The "seek" buttons in my car send "next" and "previous" media key codes, rather than "fast forward" and "rewind", so update the playback service to recognize them. fixes #386 fixes #432
Diffstat (limited to 'src/de/danoeh')
-rw-r--r--src/de/danoeh/antennapod/service/playback/PlaybackService.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/service/playback/PlaybackService.java b/src/de/danoeh/antennapod/service/playback/PlaybackService.java
index 1c0a15860..0eb873f6f 100644
--- a/src/de/danoeh/antennapod/service/playback/PlaybackService.java
+++ b/src/de/danoeh/antennapod/service/playback/PlaybackService.java
@@ -310,9 +310,11 @@ public class PlaybackService extends Service {
mediaPlayer.pause(true, true);
}
break;
+ case KeyEvent.KEYCODE_MEDIA_NEXT:
case KeyEvent.KEYCODE_MEDIA_FAST_FORWARD:
mediaPlayer.seekDelta(PlaybackController.DEFAULT_SEEK_DELTA);
break;
+ case KeyEvent.KEYCODE_MEDIA_PREVIOUS:
case KeyEvent.KEYCODE_MEDIA_REWIND:
mediaPlayer.seekDelta(-PlaybackController.DEFAULT_SEEK_DELTA);
break;