mirror of
https://github.com/CappielloAntonio/tempo.git
synced 2026-02-04 08:13:07 +00:00
TEST - Removed progress handler from service
This commit is contained in:
@@ -106,7 +106,6 @@ public class MusicService extends Service implements Playback.PlaybackCallbacks
|
|||||||
private Handler uiThreadHandler;
|
private Handler uiThreadHandler;
|
||||||
private ThrottledSeekHandler throttledSeekHandler;
|
private ThrottledSeekHandler throttledSeekHandler;
|
||||||
private HandlerThread playerHandlerThread;
|
private HandlerThread playerHandlerThread;
|
||||||
private HandlerThread progressHandlerThread;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onCreate() {
|
public void onCreate() {
|
||||||
@@ -119,9 +118,6 @@ public class MusicService extends Service implements Playback.PlaybackCallbacks
|
|||||||
playerHandlerThread.start();
|
playerHandlerThread.start();
|
||||||
playerHandler = new PlaybackHandler(this, playerHandlerThread.getLooper());
|
playerHandler = new PlaybackHandler(this, playerHandlerThread.getLooper());
|
||||||
|
|
||||||
progressHandlerThread = new HandlerThread(ProgressHandler.class.getName());
|
|
||||||
progressHandlerThread.start();
|
|
||||||
|
|
||||||
throttledSeekHandler = new ThrottledSeekHandler(playerHandler);
|
throttledSeekHandler = new ThrottledSeekHandler(playerHandler);
|
||||||
uiThreadHandler = new Handler();
|
uiThreadHandler = new Handler();
|
||||||
|
|
||||||
@@ -295,8 +291,6 @@ public class MusicService extends Service implements Playback.PlaybackCallbacks
|
|||||||
playerHandler.removeCallbacksAndMessages(null);
|
playerHandler.removeCallbacksAndMessages(null);
|
||||||
playerHandlerThread.quitSafely();
|
playerHandlerThread.quitSafely();
|
||||||
|
|
||||||
progressHandlerThread.quitSafely();
|
|
||||||
|
|
||||||
playback.stop();
|
playback.stop();
|
||||||
mediaSession.release();
|
mediaSession.release();
|
||||||
}
|
}
|
||||||
@@ -712,22 +706,6 @@ public class MusicService extends Service implements Playback.PlaybackCallbacks
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static final class ProgressHandler extends Handler {
|
|
||||||
public ProgressHandler(MusicService service, Looper looper) {
|
|
||||||
super(looper);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void handleMessage(@NonNull final Message msg) {
|
|
||||||
switch (msg.what) {
|
|
||||||
case TRACK_STARTED:
|
|
||||||
case TRACK_CHANGED:
|
|
||||||
break;
|
|
||||||
case TRACK_ENDED:
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public class MusicBinder extends Binder {
|
public class MusicBinder extends Binder {
|
||||||
@NonNull
|
@NonNull
|
||||||
public MusicService getService() {
|
public MusicService getService() {
|
||||||
|
|||||||
Reference in New Issue
Block a user