aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2014-03-07 14:07:58 -0800
committerScott Jackson <daneren2005@gmail.com>2014-03-07 14:07:58 -0800
commit44dbfce3af8121df5364ce30e4a98f17d6d0cfcc (patch)
tree908787d96326b519f004ed51a37b175a8622f093
parent5b0d022187db5f1787ea61d5a6a4be3598808c5f (diff)
downloaddsub-44dbfce3af8121df5364ce30e4a98f17d6d0cfcc.tar.gz
dsub-44dbfce3af8121df5364ce30e4a98f17d6d0cfcc.tar.bz2
dsub-44dbfce3af8121df5364ce30e4a98f17d6d0cfcc.zip
#167 Convert DownloadService to SilentBackgroundTask
-rw-r--r--src/github/daneren2005/dsub/service/DownloadService.java16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/github/daneren2005/dsub/service/DownloadService.java b/src/github/daneren2005/dsub/service/DownloadService.java
index 194f06ec..da542ed7 100644
--- a/src/github/daneren2005/dsub/service/DownloadService.java
+++ b/src/github/daneren2005/dsub/service/DownloadService.java
@@ -39,7 +39,7 @@ import github.daneren2005.dsub.domain.PodcastEpisode;
import github.daneren2005.dsub.domain.RemoteControlState;
import github.daneren2005.dsub.domain.RepeatMode;
import github.daneren2005.dsub.receiver.MediaButtonIntentReceiver;
-import github.daneren2005.dsub.util.CancellableTask;
+import github.daneren2005.dsub.util.SilentBackgroundTask;
import github.daneren2005.dsub.util.Constants;
import github.daneren2005.dsub.util.MediaRouteManager;
import github.daneren2005.dsub.util.ShufflePlayBuffer;
@@ -654,7 +654,7 @@ public class DownloadService extends Service {
if(index < size() && index != -1 && index != currentPlayingIndex) {
nextPlaying = downloadList.get(index);
nextPlayingTask = new CheckCompletionTask(nextPlaying);
- nextPlayingTask.start();
+ nextPlayingTask.execute();
} else {
nextPlaying = null;
}
@@ -1215,7 +1215,7 @@ public class DownloadService extends Service {
reset();
bufferTask = new BufferTask(currentPlaying, position, start);
- bufferTask.start();
+ bufferTask.execute();
} else {
doPlay(currentPlaying, position, start);
}
@@ -1404,7 +1404,7 @@ public class DownloadService extends Service {
Log.i(TAG, "Requesting restart from " + pos + " of " + duration);
reset();
bufferTask = new BufferTask(downloadFile, pos, true);
- bufferTask.start();
+ bufferTask.execute();
}
}
checkDownloads();
@@ -1659,7 +1659,7 @@ public class DownloadService extends Service {
}
}
- private class BufferTask extends CancellableTask {
+ private class BufferTask extends SilentBackgroundTask {
private final DownloadFile downloadFile;
private final int position;
private final long expectedFileSize;
@@ -1682,7 +1682,7 @@ public class DownloadService extends Service {
}
@Override
- public void execute() {
+ public void doInBackground() {
setPlayerState(DOWNLOADING);
while (!bufferComplete()) {
@@ -1708,7 +1708,7 @@ public class DownloadService extends Service {
}
}
- private class CheckCompletionTask extends CancellableTask {
+ private class CheckCompletionTask extends SilentBackgroundTask {
private final DownloadFile downloadFile;
private final File partialFile;
@@ -1722,7 +1722,7 @@ public class DownloadService extends Service {
}
@Override
- public void execute() {
+ public void doInBackground() {
if(downloadFile == null) {
return;
}