diff options
| author | 2022-04-01 14:53:26 +0200 | |
|---|---|---|
| committer | 2023-01-27 14:16:30 +0000 | |
| commit | 92a2d9aa7f0ef31f7dbd0ffe7e0bbf50f3d958d7 (patch) | |
| tree | bdc998df28178b68841503d9b7e39ef20067d4ee /libs/androidfw/StringPool.cpp | |
| parent | c8e375e0a35d8ed261907dd8c974e8b649a26af1 (diff) | |
[BUG] AudioService: fix mute/umute of aliased streams.
Mute/umute of aliased streams is asymetric according to activation/
de-activation mute events.
A toggle mute will mute/unmute all aliased whereas a togglemute/raise
will mute all aliased and unmute only the concerned stream of the raise
event.
A toggle mute and a setStreamVolume will mute all aliased and unmute only
the concercend stream of the setVolume request.
This CL makes the behavior homogeneous for aliased stream among
all activation/deactivation mute events.
Test: adb shell am instrument -w com.android.audiopolicytest com.android.audiopolicytest
Bug: 260298113
Signed-off-by: François Gaffie <francois.gaffie@renault.com>
Change-Id: I803f9df1c30755b8b5530c4b373c79ea4efd5010
Merged-In: I803f9df1c30755b8b5530c4b373c79ea4efd5010
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions