Loading media/java/android/media/AudioService.java +14 −10 Original line number Diff line number Diff line Loading @@ -1159,8 +1159,13 @@ public class AudioService extends IAudioService.Stub { synchronized (mHdmiManager) { if (!mHdmiSystemAudioSupported) return; synchronized (mHdmiTvClient) { final long token = Binder.clearCallingIdentity(); try { mHdmiTvClient.setSystemAudioVolume( (oldVolume + 5) / 10, (newVolume + 5) / 10, maxVolume); } finally { Binder.restoreCallingIdentity(token); } } } } Loading Loading @@ -1538,18 +1543,17 @@ public class AudioService extends IAudioService.Stub { private void setSystemAudioMute(boolean state) { if (mHdmiManager == null || mHdmiTvClient == null) return; synchronized (mHdmiManager) { if (!mHdmiSystemAudioSupported) return; synchronized (mHdmiTvClient) { final long token = Binder.clearCallingIdentity(); try { synchronized (mHdmiTvClient) { if (mHdmiSystemAudioSupported) { mHdmiTvClient.setSystemAudioMute(state); } } } finally { Binder.restoreCallingIdentity(token); } } } } /** get stream mute state. */ public boolean isStreamMute(int streamType) { Loading Loading
media/java/android/media/AudioService.java +14 −10 Original line number Diff line number Diff line Loading @@ -1159,8 +1159,13 @@ public class AudioService extends IAudioService.Stub { synchronized (mHdmiManager) { if (!mHdmiSystemAudioSupported) return; synchronized (mHdmiTvClient) { final long token = Binder.clearCallingIdentity(); try { mHdmiTvClient.setSystemAudioVolume( (oldVolume + 5) / 10, (newVolume + 5) / 10, maxVolume); } finally { Binder.restoreCallingIdentity(token); } } } } Loading Loading @@ -1538,18 +1543,17 @@ public class AudioService extends IAudioService.Stub { private void setSystemAudioMute(boolean state) { if (mHdmiManager == null || mHdmiTvClient == null) return; synchronized (mHdmiManager) { if (!mHdmiSystemAudioSupported) return; synchronized (mHdmiTvClient) { final long token = Binder.clearCallingIdentity(); try { synchronized (mHdmiTvClient) { if (mHdmiSystemAudioSupported) { mHdmiTvClient.setSystemAudioMute(state); } } } finally { Binder.restoreCallingIdentity(token); } } } } /** get stream mute state. */ public boolean isStreamMute(int streamType) { Loading