Loading services/core/java/com/android/server/audio/PlaybackActivityMonitor.java +5 −1 Original line number Diff line number Diff line Loading @@ -267,6 +267,7 @@ public final class PlaybackActivityMonitor public void releasePlayer(int piid, int binderUid) { if (DEBUG) { Log.v(TAG, "releasePlayer() for piid=" + piid); } boolean change = false; synchronized(mPlayerLock) { final AudioPlaybackConfiguration apc = mPlayers.get(new Integer(piid)); if (checkConfigurationCaller(piid, apc, binderUid)) { Loading @@ -275,9 +276,12 @@ public final class PlaybackActivityMonitor mPlayers.remove(new Integer(piid)); mDuckingManager.removeReleased(apc); checkVolumeForPrivilegedAlarm(apc, AudioPlaybackConfiguration.PLAYER_STATE_RELEASED); apc.handleStateEvent(AudioPlaybackConfiguration.PLAYER_STATE_RELEASED); change = apc.handleStateEvent(AudioPlaybackConfiguration.PLAYER_STATE_RELEASED); } } if (change) { dispatchPlaybackChange(true /*iplayerreleased*/); } } // Implementation of AudioPlaybackConfiguration.PlayerDeathMonitor Loading Loading
services/core/java/com/android/server/audio/PlaybackActivityMonitor.java +5 −1 Original line number Diff line number Diff line Loading @@ -267,6 +267,7 @@ public final class PlaybackActivityMonitor public void releasePlayer(int piid, int binderUid) { if (DEBUG) { Log.v(TAG, "releasePlayer() for piid=" + piid); } boolean change = false; synchronized(mPlayerLock) { final AudioPlaybackConfiguration apc = mPlayers.get(new Integer(piid)); if (checkConfigurationCaller(piid, apc, binderUid)) { Loading @@ -275,9 +276,12 @@ public final class PlaybackActivityMonitor mPlayers.remove(new Integer(piid)); mDuckingManager.removeReleased(apc); checkVolumeForPrivilegedAlarm(apc, AudioPlaybackConfiguration.PLAYER_STATE_RELEASED); apc.handleStateEvent(AudioPlaybackConfiguration.PLAYER_STATE_RELEASED); change = apc.handleStateEvent(AudioPlaybackConfiguration.PLAYER_STATE_RELEASED); } } if (change) { dispatchPlaybackChange(true /*iplayerreleased*/); } } // Implementation of AudioPlaybackConfiguration.PlayerDeathMonitor Loading