audiopolicy: fix VoIP and system sound routing concurrency
On platforms with dedicated output profiles for VoIP, activity on all output streams should be considered when use case priority is evaluated while selecting current device on a given output stream. For now, implement a simple rule taking only into account output streams attached to the same audio HAL module and limited to voice call use case. This should be extended to all use cases with a refined rule considering mutually exclusive devices (using same backend) as opposed to all streams on the same audio HAL module. Bug: 109640706 Test: repro steps in b/109640706 Change-Id: I2cea35911a6121980f128a3a3d694699364854eb
Loading
Please register or sign in to comment