commit | 8b0644573ee26317961ba5cebea1e2c95c193607 | [log] [tgz] |
---|---|---|
author | Raj Goparaju <rajgoparaju@google.com> | Tue Dec 19 16:58:10 2023 -0800 |
committer | Raj Goparaju <rajgoparaju@google.com> | Tue Dec 19 17:17:44 2023 -0800 |
tree | 2d1502b1b34a174f5595416b61caa1b6e0715012 | |
parent | 7d960039f9014daf2110f134b6619017ead34752 [diff] |
Fix missing inclusion of players to faded out list Add players that are faded out to the list so that they can be retrieved for fading in. Bug: 186905459 Bug: 307354764 Test: atest -c FadeOutManager FadeConfigurations Change-Id: If004a5a4dd62ba5ca0123a3c07036579846bf439
diff --git a/services/core/java/com/android/server/audio/FadeOutManager.java b/services/core/java/com/android/server/audio/FadeOutManager.java index 2cceb5a..cbcd8f5 100644 --- a/services/core/java/com/android/server/audio/FadeOutManager.java +++ b/services/core/java/com/android/server/audio/FadeOutManager.java
@@ -346,6 +346,7 @@ if (apc.getPlayerProxy() != null) { applyVolumeShaperInternal(apc, piid, volShaper, skipRamp ? PLAY_SKIP_RAMP : PLAY_CREATE_IF_NEEDED); + mFadedPlayers.put(piid, volShaper); } else { if (DEBUG) { Slog.v(TAG, "Error fading out player piid:" + piid