aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/github/daneren2005/dsub/service/DownloadService.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/github/daneren2005/dsub/service/DownloadService.java b/src/github/daneren2005/dsub/service/DownloadService.java
index 05503c10..54df07ac 100644
--- a/src/github/daneren2005/dsub/service/DownloadService.java
+++ b/src/github/daneren2005/dsub/service/DownloadService.java
@@ -344,6 +344,8 @@ public class DownloadService extends Service {
currentPlaying = downloadList.get(0);
currentPlayingIndex = 0;
currentPlaying.setPlaying(true);
+ } else {
+ currentPlayingIndex = downloadList.indexOf(currentPlaying);
}
checkDownloads();
}
@@ -1357,7 +1359,7 @@ public class DownloadService extends Service {
} catch(Throwable e) {
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
}
- String dataSource = file.getPath();
+ String dataSource = file.getAbsolutePath();
if(isPartial) {
if (proxy == null) {
proxy = new BufferProxy(this);