Loading media/java/android/media/AudioService.java +10 −0 Original line number Diff line number Diff line Loading @@ -1351,6 +1351,16 @@ public class AudioService extends IAudioService.Stub { streamType = AudioSystem.STREAM_NOTIFICATION; } // If Hdmi-CEC system audio mode is on, show volume bar // only when TV receives volume notification from Audio Receiver. if (mHdmiTvClient != null && streamType == AudioSystem.STREAM_MUSIC) { synchronized (mHdmiTvClient) { if (mHdmiSystemAudioSupported && ((flags & AudioManager.FLAG_HDMI_SYSTEM_AUDIO_VOLUME) == 0)) { flags &= ~AudioManager.FLAG_SHOW_UI; } } } mVolumeController.postVolumeChanged(streamType, flags); if ((flags & AudioManager.FLAG_FIXED_VOLUME) == 0) { Loading services/core/java/com/android/server/hdmi/HdmiControlService.java +1 −1 Original line number Diff line number Diff line Loading @@ -798,7 +798,7 @@ public final class HdmiControlService extends SystemService { // FLAG_HDMI_SYSTEM_AUDIO_VOLUME prevents audio manager from announcing // volume change notification back to hdmi control service. audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, volume, AudioManager.FLAG_HDMI_SYSTEM_AUDIO_VOLUME); AudioManager.FLAG_SHOW_UI | AudioManager.FLAG_HDMI_SYSTEM_AUDIO_VOLUME); } } Loading Loading
media/java/android/media/AudioService.java +10 −0 Original line number Diff line number Diff line Loading @@ -1351,6 +1351,16 @@ public class AudioService extends IAudioService.Stub { streamType = AudioSystem.STREAM_NOTIFICATION; } // If Hdmi-CEC system audio mode is on, show volume bar // only when TV receives volume notification from Audio Receiver. if (mHdmiTvClient != null && streamType == AudioSystem.STREAM_MUSIC) { synchronized (mHdmiTvClient) { if (mHdmiSystemAudioSupported && ((flags & AudioManager.FLAG_HDMI_SYSTEM_AUDIO_VOLUME) == 0)) { flags &= ~AudioManager.FLAG_SHOW_UI; } } } mVolumeController.postVolumeChanged(streamType, flags); if ((flags & AudioManager.FLAG_FIXED_VOLUME) == 0) { Loading
services/core/java/com/android/server/hdmi/HdmiControlService.java +1 −1 Original line number Diff line number Diff line Loading @@ -798,7 +798,7 @@ public final class HdmiControlService extends SystemService { // FLAG_HDMI_SYSTEM_AUDIO_VOLUME prevents audio manager from announcing // volume change notification back to hdmi control service. audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, volume, AudioManager.FLAG_HDMI_SYSTEM_AUDIO_VOLUME); AudioManager.FLAG_SHOW_UI | AudioManager.FLAG_HDMI_SYSTEM_AUDIO_VOLUME); } } Loading