1
0
mirror of https://github.com/ultrasonic/ultrasonic synced 2024-12-23 23:42:20 +01:00

Remove lockscreen control when the option disabled

This commit is contained in:
Joshua Bahnsen 2013-12-31 01:22:49 -07:00
parent 7fd788ddd4
commit 1b9c3de87a

View File

@ -1444,7 +1444,7 @@ public class DownloadServiceImpl extends Service implements DownloadService
audioManager.registerRemoteControlClient(remoteControlClient);
}
Log.i(TAG, String.format("In updateRemoteControl, playerState: %s", playerState));
Log.i(TAG, String.format("In updateRemoteControl, playerState: %s [%d]", playerState, getPlayerPosition()));
switch (playerState)
{
@ -1514,6 +1514,15 @@ public class DownloadServiceImpl extends Service implements DownloadService
Log.e(TAG, "Exception in updateRemoteControl", e);
}
}
else
{
if (remoteControlClient != null)
{
remoteControlClient.setPlaybackState(RemoteControlClient.PLAYSTATE_STOPPED);
audioManager.unregisterRemoteControlClient(remoteControlClient);
remoteControlClient = null;
}
}
}
private synchronized void bufferAndPlay()