TEST - Removed progress handler from service

This commit is contained in:
CappielloAntonio 2021-08-10 12:53:09 +02:00
parent b54e3588ba
commit b320321c86

View file

@ -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() {