From c56824f9e6fda0ad3439d55de034afe0fc612084 Mon Sep 17 00:00:00 2001 From: Scott Jackson Date: Mon, 30 Nov 2015 18:12:30 -0800 Subject: DLNA: fix a couple of issues with last commit --- app/src/main/java/github/daneren2005/dsub/service/DLNAController.java | 1 + app/src/main/java/github/daneren2005/dsub/service/DownloadService.java | 1 + 2 files changed, 2 insertions(+) (limited to 'app/src/main/java/github') diff --git a/app/src/main/java/github/daneren2005/dsub/service/DLNAController.java b/app/src/main/java/github/daneren2005/dsub/service/DLNAController.java index f978c614..32c03306 100644 --- a/app/src/main/java/github/daneren2005/dsub/service/DLNAController.java +++ b/app/src/main/java/github/daneren2005/dsub/service/DLNAController.java @@ -630,6 +630,7 @@ public class DLNAController extends RemoteController { if(positionInfo.getTrackURI() != null && positionInfo.getTrackURI().equals(nextPlayingURI) && downloadService.getNextPlayerState() == PlayerState.PREPARED) { downloadService.onNextStarted(nextPlaying); + nextPlayingURI = null; } downloadService.postDelayed(new Runnable() { diff --git a/app/src/main/java/github/daneren2005/dsub/service/DownloadService.java b/app/src/main/java/github/daneren2005/dsub/service/DownloadService.java index 788f929e..a271c020 100644 --- a/app/src/main/java/github/daneren2005/dsub/service/DownloadService.java +++ b/app/src/main/java/github/daneren2005/dsub/service/DownloadService.java @@ -1198,6 +1198,7 @@ public class DownloadService extends Service { postPlayCleanup(); setCurrentPlaying(nextPlaying, true); setPlayerState(STARTED); + setNextPlayerState(IDLE); } public synchronized void pause() { -- cgit v1.2.3