aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2013-04-19 21:31:24 -0700
committerScott Jackson <daneren2005@gmail.com>2013-04-19 21:31:24 -0700
commit30ca30d7604b5da406f2cc6831a8afb1f4592de8 (patch)
treea79ed306c9547c4e6ef1960200273a3cbad3b7ab
parent03bdca37fbde570746ac03a633ea06c20c310ec7 (diff)
downloaddsub-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.java2
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();