hal: prevent device switch when speaker swap channel
Issue happens while music playback with touch sound enabled.
music playback started in the first place and touch sound created
low-latency playback with device switch when device orientation
changed.
This fix disabled the device switch when acdb tuning is the same
for SPEAKER & SPEAKER_REVERSE. Since walleye uses ADSP mixer control
for swap channel, the acdb setting is the same for SPEAKER &
SPEAKER_REVERSE.
Test: self-tested for over 50 times.
Bug: 77499491
Change-Id: Ie602cf1b1ee533a46714c569fa0da9b40da9e25b
Signed-off-by:
andysu <andysu@android.com>
Loading
Please register or sign in to comment