diff options
author | Scott Jackson <daneren2005@gmail.com> | 2013-04-19 21:31:24 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2013-04-19 21:31:24 -0700 |
commit | 30ca30d7604b5da406f2cc6831a8afb1f4592de8 (patch) | |
tree | a79ed306c9547c4e6ef1960200273a3cbad3b7ab | |
parent | 03bdca37fbde570746ac03a633ea06c20c310ec7 (diff) | |
download | dsub-30ca30d7604b5da406f2cc6831a8afb1f4592de8.tar.gz dsub-30ca30d7604b5da406f2cc6831a8afb1f4592de8.tar.bz2 dsub-30ca30d7604b5da406f2cc6831a8afb1f4592de8.zip |
Fix position cache never running
-rw-r--r-- | subsonic-android/src/github/daneren2005/dsub/service/DownloadServiceImpl.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/subsonic-android/src/github/daneren2005/dsub/service/DownloadServiceImpl.java b/subsonic-android/src/github/daneren2005/dsub/service/DownloadServiceImpl.java index fce9ef5f..6d134314 100644 --- a/subsonic-android/src/github/daneren2005/dsub/service/DownloadServiceImpl.java +++ b/subsonic-android/src/github/daneren2005/dsub/service/DownloadServiceImpl.java @@ -885,7 +885,7 @@ public class DownloadServiceImpl extends Service implements DownloadService { int duration = currentPlaying.getSong().getDuration() == null ? mediaPlayer.getDuration() : currentPlaying.getSong().getDuration() * 1000; cachedPosition = 0; // Stop checking position before the song reaches completion - while(isRunning && (Math.abs(duration - cachedPosition) < 1000)) { + while(isRunning && (Math.abs(duration - cachedPosition) > 1000)) { try { if(mediaPlayer != null && playerState == STARTED) { cachedPosition = mediaPlayer.getCurrentPosition(); |