diff options
author | daniel oeh <daniel.oeh@gmail.com> | 2012-06-30 12:59:04 +0200 |
---|---|---|
committer | daniel oeh <daniel.oeh@gmail.com> | 2012-06-30 12:59:04 +0200 |
commit | 119892f6b56e9ae750f22ea7f39f618f605117d2 (patch) | |
tree | 1e2d8b05d7abb6e79cf58f44e0fe722c1ca2d6a6 /src/de/podfetcher/service/PlaybackService.java | |
parent | b3c3e04fd9dfc0d0cbfdea10a9d446a769176d9c (diff) | |
download | AntennaPod-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.java | 3 |
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); |