qcom/audio/hal: Fix the routing logic to route streams independently
- Current implementation assumes that the output devices for all the output streams and voice call will be same. So it updates the devices on all the output streams when out_set_parameters() is called on any stream. - Update the routing logic to support all the streams independently based on the devices set by audio policy manager on each stream. - However, on this target there is a limitation that earpiece, speaker, and headset devices cannot be enabled concurrently as they share the same backend. Updated routing logic takes care of this limitation. Bug: 8239898 Change-Id: I3091be6894210c77c479b872cec39d821d10bd90
Loading
Please register or sign in to comment