summaryrefslogtreecommitdiff
path: root/src/de/podfetcher/service/PlaybackService.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-06-30 12:59:04 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-06-30 12:59:04 +0200
commit119892f6b56e9ae750f22ea7f39f618f605117d2 (patch)
tree1e2d8b05d7abb6e79cf58f44e0fe722c1ca2d6a6 /src/de/podfetcher/service/PlaybackService.java
parentb3c3e04fd9dfc0d0cbfdea10a9d446a769176d9c (diff)
downloadAntennaPod-119892f6b56e9ae750f22ea7f39f618f605117d2.zip
Fixed crash when losing audio focus
Diffstat (limited to 'src/de/podfetcher/service/PlaybackService.java')
-rw-r--r--src/de/podfetcher/service/PlaybackService.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/de/podfetcher/service/PlaybackService.java b/src/de/podfetcher/service/PlaybackService.java
index d82622b20..7815ca287 100644
--- a/src/de/podfetcher/service/PlaybackService.java
+++ b/src/de/podfetcher/service/PlaybackService.java
@@ -325,6 +325,9 @@ public class PlaybackService extends Service {
if (player.isPlaying()) {
Log.d(TAG, "Pausing playback.");
player.pause();
+ if (positionSaver != null) {
+ positionSaver.cancel(true);
+ }
saveCurrentPosition();
setStatus(PlayerStatus.PAUSED);
stopForeground(true);