summaryrefslogtreecommitdiff
path: root/core/src
diff options
context:
space:
mode:
authorTom Hennen <TomHennen@users.noreply.github.com>2016-01-26 17:46:37 -0500
committerTom Hennen <TomHennen@users.noreply.github.com>2016-01-26 17:46:37 -0500
commitb53fe7874b4b90806bd6f358fcfdcafa203c7ecc (patch)
tree481f8a0f40214fa5224f0392e85be7f94eea5af6 /core/src
parentf71f1a5452c5d9e286687444fc3865d03eb3ad00 (diff)
parent495df46ba40e8e031daf7ba1002a7245388f085d (diff)
downloadAntennaPod-b53fe7874b4b90806bd6f358fcfdcafa203c7ecc.zip
Merge pull request #1615 from mfietz/issue/1606-player-skip-update
Fix player skip issues
Diffstat (limited to 'core/src')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java
index aa73b17a7..a82e82506 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java
@@ -24,7 +24,6 @@ import android.view.SurfaceHolder;
import android.view.WindowManager;
import com.bumptech.glide.Glide;
-import com.bumptech.glide.request.target.Target;
import java.io.IOException;
import java.util.concurrent.CountDownLatch;
@@ -982,6 +981,8 @@ public class PlaybackServiceMediaPlayer implements SharedPreferences.OnSharedPre
playerLock.lock();
releaseWifiLockIfNecessary();
+ boolean isPlaying = playerStatus == PlayerStatus.PLAYING;
+
if (playerStatus != PlayerStatus.INDETERMINATE) {
setPlayerStatus(PlayerStatus.INDETERMINATE, media);
}
@@ -990,7 +991,7 @@ public class PlaybackServiceMediaPlayer implements SharedPreferences.OnSharedPre
}
audioManager.abandonAudioFocus(audioFocusChangeListener);
- callback.endPlayback(true, wasSkipped);
+ callback.endPlayback(isPlaying, wasSkipped);
playerLock.unlock();
});