From 6642aecb2891a5f5fa86e4cad82098641f9b5f02 Mon Sep 17 00:00:00 2001 From: Hyundo Moon Date: Wed, 3 Aug 2022 04:01:46 +0000 Subject: [PATCH] Add more modes for volume updates Bug: 230643532 Test: Build Change-Id: I935b28841525b30f45fcebb207f15b594dea1e68 --- .../android/server/audio/AudioService.java | 20 ++++++++----------- 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/services/core/java/com/android/server/audio/AudioService.java b/services/core/java/com/android/server/audio/AudioService.java index f2c50c570ccbe..666f9cc139fe0 100644 --- a/services/core/java/com/android/server/audio/AudioService.java +++ b/services/core/java/com/android/server/audio/AudioService.java @@ -3805,14 +3805,12 @@ public class AudioService extends IAudioService.Stub case AudioSystem.MODE_IN_COMMUNICATION: case AudioSystem.MODE_IN_CALL: case AudioSystem.MODE_NORMAL: + case AudioSystem.MODE_CALL_SCREENING: + case AudioSystem.MODE_CALL_REDIRECT: + case AudioSystem.MODE_COMMUNICATION_REDIRECT: break; - case AudioSystem.MODE_RINGTONE: - // not changing anything for ringtone - return; - case AudioSystem.MODE_CURRENT: - case AudioSystem.MODE_INVALID: default: - // don't know what to do in this case, better bail + // no-op is enough for all other values return; } @@ -3840,14 +3838,12 @@ public class AudioService extends IAudioService.Stub case AudioSystem.MODE_IN_COMMUNICATION: case AudioSystem.MODE_IN_CALL: case AudioSystem.MODE_NORMAL: + case AudioSystem.MODE_CALL_SCREENING: + case AudioSystem.MODE_CALL_REDIRECT: + case AudioSystem.MODE_COMMUNICATION_REDIRECT: break; - case AudioSystem.MODE_RINGTONE: - // not changing anything for ringtone - return; - case AudioSystem.MODE_CURRENT: - case AudioSystem.MODE_INVALID: default: - // don't know what to do in this case, better bail + // no-op is enough for all other values return; }