Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 518da372 authored by Ravi Kumar Alamanda's avatar Ravi Kumar Alamanda Committed by The Android Automerger
Browse files

hal: Fix Hangout and Voice call concurrency issue

- While a hangout is in progress, if the user accepts an incoming
  voice call, there is no audio heard on the far-end.
- The tx path for hangout is using voice-speaker-mic device and
  the voice call tx path tries to enable the voice-dmic-ef device.
  But both these device use same physical mic and same codec backend.
  When the Hangout is terminated it tries to disable the speaker-mic
  which disables mixer controls that are common with voice-dmic-ef.
- Fix the issue by making sure all the capture usecases are routed
  to same input sound device always.

Bug: 9228503
Change-Id: Iaf1b0e61d10437e2d9deeeffd7ca67770b6e00f6
parent ed152bbb
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment