Fix platform_info_file name so that ACDB init when invovked
picks up the target-specific platform file
Change-Id: I4ce9e6c8d11f078b98e4d02d5fc6a605e8f077c4
Update the sound trigger mixer paths to use the correct DMIC order
and selection for SVA mono mic, dmic, tmic and qmic use cases.
Change-Id: I71cb1ed5918fca23deee3cfa9fc60ec4a8de1dc4
Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
Add audio parameter indicating use of front or back camera to select
proper input path tuning in camcorder mode.
Also take device orientation for stereo channel swaping.
Bug: 118022272
Test: verified with camera service patch sending camera facing parameter
Change-Id: If24b47d922aeedaaa144f4a5f4cacddce2c9eeaf
(cherry picked from commit 5f4ca9505df8177127c1f1a7d292d684ec30ff50)
(cherry picked from commit 5727439e2f5302a225310f4af3f373e9e8424495)
Persist audio calibration delta data should be set
before sending audio calibration.
Bug: 127239681
Test: two scenarios
- LR swap real time, LR swap offline
- preset change real time, preset change offline
scenario#1
1. playback and set preset with low volume
2. reboot or kill audioserver
3. playback again and current preset is loud setting
scenario#2
1. playback and set loud or low volume preset
2. pause and standby thread
3. change volume to different preset setting (ex. low -> loud or loud -> low)
4. resume playback and current preset is incorrect.
Change-Id: Idca3c617d03056b770dbfe8f4b9ab3080e200113
Signed-off-by: Jasmine Cha <chajasmine@google.com>
(cherry picked from commit fb2ea2c3d7e61ab4a66d3fdbf0fbdc8d099a0618)
Add effect config table for internal codec and QRD audio platforms.
Update module id for sub band devices in effect config table for
audio platform xml.
Change-Id: Ifae97e0131d19fe2e291f796ca19587a07c16b8d
Add definitions for new sub band modules.
Update module and instance id for fluence sub band devices in
effect config table.
CRs-Fixed: 2406603
Change-Id: I7aa792421c11452a8fc693433bacc5164d28c5bc
Add error check for pcm start during voice call start.
When pcm start fails dont start voice call, because voice path
is not setup.
CRs-Fixed: 2446818
Change-Id: I658c41da1ec457445cb3bb6481cb65c1bbe1e7eb
Bug: 128419018
Test: CTS AudioPreProcessingTest, manual tests for VoIP calls and
camcorder.
Change-Id: I5fe39451c30889e8abd56a16ddbb6bdf378ef2f2
(cherry picked from commit f69b0d0f1b2f3ea236961ca2c15ef8bec8087f26)