diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2013-12-29 22:13:18 +0100 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2013-12-29 22:13:18 +0100 |
commit | 85800d14ac3ab27881ee89ca15bcab2edfb9e0e1 (patch) | |
tree | 99cced6d65963fe7c4a68b8fb57d45c7fcc0d4a7 /src/de/danoeh/antennapod/service/playback/PlaybackService.java | |
parent | b8649277098347cf919c366fafc5ebd6c0f77f28 (diff) | |
download | AntennaPod-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.java | 12 |
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; } /** |