audio-record via headset not working
due to incorrect backend
Update appropriate headset-mic backend
Change-Id: I612bd50eb7ab305865ee5d6bc7cd5e984a1a5e38
- updating qap hal test app to test new features of
MS12-1.3.2
- Added Support for Main2 Testing
- Added Support for OTT sound Testing
- Added Support to send init time params to MS12
Change-Id: I7713509b1bac11c04e7af8f3447624d1727b35f3
Add audio HAL version property to support audio HAL
API 3.0 for audio patch and audio port configuration.
Add basic device and mixer routing support in audio
patch as audio stream set_parameters for ROUTING and
INPUT_SOURCE will be replaced with audio_path in
AudioFlinger for audio HAL API 3.0 and above.
Change-Id: I0a16982ff5115b3475ae302e8653f02657437e28
Voip usecase is started with stereo channel mask. This is
not allowed due to voip_rx profile is not supported.
Fix it by setting channel mask to mono for voip usecase.
CRs-Fixed: 2418048
Change-Id: I949808076a56cf2e43f0309ce1656646e0495087
Update the start of the voice_extn features in the extn
features list. Compress metadata feature is skipped over
otherwise.
CRs-Fixed: 2416677
Change-Id: Iddb59dc55c0370e0ccaace1c6bbfd6dc9ac271e3
- Disable flags to avoid sound trigger related ffv
libraries to be loaded from sound trigger hal
- Red Dragon target is not yet migrated to AHAL-6.0 consider
enabling when moved to 6.0.
Change-Id: I5f81acd740c64e75dab755d3d94ed1ea1cc31a76
Add support to create haptics and audio pcm streams for
haptic audio usecase. Separate haptic and audio data from
audio buffer and write it to respective pcm streams.
CRs-Fixed: 2410990
Change-Id: I296c1897399dcac97360e2174ededbe2a38681a2
Currently USB TX capability is only updated when input device is
connected. Check USB TX capabilities when the output device as well
to avoid unnecessary device switch between USB-headset and USB-headphone.
CRs-Fixed: 2403502
Change-Id: I4caf3a967c8da7f6eebe4a5ac8d41a3d314a26d9
- Disable ffv feature flag temporarily to fix build error
- Red Dragon target is not yet migrated to AHAL-6.0 consider
enabling when moved to 6.0.
Change-Id: Ibd23062bc1d49551a901d8afefeecfe2d6510a3d
Receiver on QRD device is connected to earpiece which has
different backend with speaker. Update backend for handset
device to RX_CDC_DMA_RX_0.
Change-Id: If37cd2bad15c6f6c59f6e507eb74c74a92d9bb85
Releasing volume listener object based on session_id and stream type is
not accurate, which results into false free and dangling pointer.
Change-Id: I23d54b81c0a4cbad2731d86a52beae54f3e05088
CRs-Fixed: 2399130
Audio device lock is not suitable for GEF operations, so add a dedicated
calibration lock for GEF.
CRs-Fixed: 2413132
Change-Id: Ic1e840c02e9d7f1bce5d3cb12702366af1c07f01
VA macro is used for soundtrigger use cases on Kona.
Add mixer paths for corresponding use cases for QRD device.
Change-Id: I584e71755ea436db42f038b22cacda4ba9d780ff
Rename mtp mixer paths file to not have any device
specific tag so that this same file gets loaded for
cdp as well.
Change-Id: I63f5b7ff3ebb4dd217a6abbd7581d28f75f0d81e