summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jean-Michel Trivi <jmtrivi@google.com> 2023-06-26 19:30:04 -0700
committer Jean-Michel Trivi <jmtrivi@google.com> 2023-06-27 14:22:01 +0000
commit57fde8c99e5aa633b95698836bd1f971a37f8227 (patch)
treedb9984f4e52472f60a91ea7cdace64192e59db7e
parentffa5a8496ad010a5b79730e903bbde3a2d4fcbfa (diff)
AudioService: fix focus-related ducking when app loses focus
When an app isn't in the focus stack anymore, unduck it. Bug: 286495078 Test: atest CtsMediaAudioTestCases:android.media.audio.cts.AudioFocusTest Change-Id: I3d4de2a88badbceec3bd8c9499f96e65769d4f4e
-rw-r--r--services/core/java/com/android/server/audio/PlaybackActivityMonitor.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java b/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java
index 50ffbcb9f4c4..3f4f981dc0b8 100644
--- a/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java
+++ b/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java
@@ -957,6 +957,7 @@ public final class PlaybackActivityMonitor
players = (HashMap<Integer, AudioPlaybackConfiguration>) mPlayers.clone();
}
mFadingManager.unfadeOutUid(uid, players);
+ mDuckingManager.unduckUid(uid, players);
}
//=================================================================