audio: send device/use case info to sthal for mic concurrency.
- Send ST device while capture device is active/inactive - Sound trigger hal needs to know active capture device for implementation of concurrent capture. - Send usecase to sthal for voice/VoIP case - if input source is voice communication, send VoIP use case to sthal. - Including input snd device of matching backend - Send correct ST device to sthal by comparing backend Bug: 126595113 Bug: 129733664 Bug: 133123985 Bug: 130316160 Test: (ST: sound trigger, VO: VoIP, PH: phone call, NR: media recording, PL: playback music) ST->VO (MO/MT), ST->PH (MO/MT) ST->NR->PH (MO/MT), ST->NR->VO (MO/MT) ST->PL->PH (MO/MT), ST->PL->VO (MO/MT) ST->NR->PL->PH (MO/MT), ST->NR->PL->VO (MO/MT) Change-Id: I16ffaf669450e26582eadac9ba429961d1e38665 Signed-off-by:Jasmine Cha <chajasmine@google.com> (cherry picked from commit b310c0762b92d070babe58da8923afc0e5a94eef) Signed-off-by:
Aniket Kumar Lata <alata@codeaurora.org>
Loading
Please register or sign in to comment