Loading services/core/java/com/android/server/audio/AudioService.java +3 −1 Original line number Diff line number Diff line Loading @@ -3871,7 +3871,9 @@ public class AudioService extends IAudioService.Stub * @return true if microphone is reported as muted by primary HAL */ public boolean isMicrophoneMuted() { return mMicMuteFromSystemCached && !mMicMuteFromPrivacyToggle; return mMicMuteFromSystemCached && (!mMicMuteFromPrivacyToggle || mMicMuteFromApi || mMicMuteFromRestrictions || mMicMuteFromSwitch); } private boolean isMicrophoneSupposedToBeMuted() { Loading Loading
services/core/java/com/android/server/audio/AudioService.java +3 −1 Original line number Diff line number Diff line Loading @@ -3871,7 +3871,9 @@ public class AudioService extends IAudioService.Stub * @return true if microphone is reported as muted by primary HAL */ public boolean isMicrophoneMuted() { return mMicMuteFromSystemCached && !mMicMuteFromPrivacyToggle; return mMicMuteFromSystemCached && (!mMicMuteFromPrivacyToggle || mMicMuteFromApi || mMicMuteFromRestrictions || mMicMuteFromSwitch); } private boolean isMicrophoneSupposedToBeMuted() { Loading