summaryrefslogtreecommitdiff
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
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
-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;