summaryrefslogtreecommitdiff
path: root/src/de/podfetcher/service/PlaybackService.java
diff options
context:
space:
mode:
authordaniel <daniel@danielpc>2012-06-06 18:46:36 +0200
committerdaniel <daniel@danielpc>2012-06-06 18:46:36 +0200
commitdf298ba2e78df0b1d164ad80e37ccba9ea2fe08c (patch)
treecb0452ea4e7222c20d3bf6bcd135a41614b80514 /src/de/podfetcher/service/PlaybackService.java
parent76f1f7054db31aa50a311ec1a0f4508c9cfe1fce (diff)
downloadAntennaPod-df298ba2e78df0b1d164ad80e37ccba9ea2fe08c.zip
Implemented "FF" and "Rev" Buttons
Diffstat (limited to 'src/de/podfetcher/service/PlaybackService.java')
-rw-r--r--src/de/podfetcher/service/PlaybackService.java16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/de/podfetcher/service/PlaybackService.java b/src/de/podfetcher/service/PlaybackService.java
index 476d4ec52..88ba7a581 100644
--- a/src/de/podfetcher/service/PlaybackService.java
+++ b/src/de/podfetcher/service/PlaybackService.java
@@ -137,6 +137,17 @@ public class PlaybackService extends Service {
Log.d(TAG, "Notification set up");
}
+ /** Seek a specific position from the current position
+ * @param delta offset from current position (positive or negative)
+ * */
+ public void seekDelta(int delta) {
+ seek(player.getCurrentPosition() + delta);
+ }
+
+ public void seek(int i) {
+ Log.d(TAG, "Seeking position " + i);
+ player.seekTo(i);
+ }
public PlayerStatus getStatus() {
return status;
@@ -150,9 +161,4 @@ public class PlaybackService extends Service {
return player;
}
- public void seek(int i) {
- Log.d(TAG, "Seeking position " + i);
- player.seekTo(i);
- }
-
}