diff options
| author | 2023-06-26 19:30:04 -0700 | |
|---|---|---|
| committer | 2023-06-27 14:22:01 +0000 | |
| commit | 57fde8c99e5aa633b95698836bd1f971a37f8227 (patch) | |
| tree | db9984f4e52472f60a91ea7cdace64192e59db7e | |
| parent | ffa5a8496ad010a5b79730e903bbde3a2d4fcbfa (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.java | 1 |
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); } //================================================================= |