From 7e2b3008f11cae295c84d20f32d731e1d379562f Mon Sep 17 00:00:00 2001 From: RoboErik Date: Fri, 22 Aug 2014 14:39:36 -0700 Subject: [PATCH] Ensure current volume is current This sets the current volume when a session is switched over to remote playback. Otherwise it won't be current until it changes and sends an update. Change-Id: Iabedb24a34e88308e7e3c56a2b1ab279a17b466b --- media/java/android/media/session/MediaSession.java | 1 + 1 file changed, 1 insertion(+) diff --git a/media/java/android/media/session/MediaSession.java b/media/java/android/media/session/MediaSession.java index eac6809fe04af..1670097467a90 100644 --- a/media/java/android/media/session/MediaSession.java +++ b/media/java/android/media/session/MediaSession.java @@ -290,6 +290,7 @@ public final class MediaSession { try { mBinder.setPlaybackToRemote(volumeProvider.getVolumeControl(), volumeProvider.getMaxVolume()); + mBinder.setCurrentVolume(volumeProvider.onGetCurrentVolume()); } catch (RemoteException e) { Log.wtf(TAG, "Failure in setPlaybackToRemote.", e); }