summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/service/playback/PlaybackService.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2013-12-29 22:13:18 +0100
committerdaniel oeh <daniel.oeh@gmail.com>2013-12-29 22:13:18 +0100
commit85800d14ac3ab27881ee89ca15bcab2edfb9e0e1 (patch)
tree99cced6d65963fe7c4a68b8fb57d45c7fcc0d4a7 /src/de/danoeh/antennapod/service/playback/PlaybackService.java
parentb8649277098347cf919c366fafc5ebd6c0f77f28 (diff)
downloadAntennaPod-85800d14ac3ab27881ee89ca15bcab2edfb9e0e1.zip
Updated video player UI
Diffstat (limited to 'src/de/danoeh/antennapod/service/playback/PlaybackService.java')
-rw-r--r--src/de/danoeh/antennapod/service/playback/PlaybackService.java12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/de/danoeh/antennapod/service/playback/PlaybackService.java b/src/de/danoeh/antennapod/service/playback/PlaybackService.java
index 9ab1d1291..2b8a04a84 100644
--- a/src/de/danoeh/antennapod/service/playback/PlaybackService.java
+++ b/src/de/danoeh/antennapod/service/playback/PlaybackService.java
@@ -25,7 +25,10 @@ import de.danoeh.antennapod.AppConfig;
import de.danoeh.antennapod.R;
import de.danoeh.antennapod.activity.AudioplayerActivity;
import de.danoeh.antennapod.activity.VideoplayerActivity;
-import de.danoeh.antennapod.feed.*;
+import de.danoeh.antennapod.feed.Chapter;
+import de.danoeh.antennapod.feed.FeedItem;
+import de.danoeh.antennapod.feed.FeedMedia;
+import de.danoeh.antennapod.feed.MediaType;
import de.danoeh.antennapod.preferences.PlaybackPreferences;
import de.danoeh.antennapod.preferences.UserPreferences;
import de.danoeh.antennapod.receiver.MediaButtonReceiver;
@@ -240,6 +243,11 @@ public class PlaybackService extends Service {
stopSelf();
}
+ if ((flags & Service.START_FLAG_REDELIVERY) != 0) {
+ if (AppConfig.DEBUG) Log.d(TAG, "onStartCommand is a redelivered intent, calling stopForeground now.");
+ stopForeground(true);
+ }
+
if (keycode != -1) {
if (AppConfig.DEBUG)
Log.d(TAG, "Received media button event");
@@ -253,7 +261,7 @@ public class PlaybackService extends Service {
mediaPlayer.playMediaObject(playable, stream, startWhenPrepared, prepareImmediately);
}
- return Service.START_NOT_STICKY;
+ return Service.START_REDELIVER_INTENT;
}
/**