Add AUDIO_FEATURE_ENABLED_DAEMON_SUPPORT feature flag
to enable acdb-loader and audio-hal-plugin daemon use
from hal.
Change-Id: I4b80f0bc4dda21a254667ba79f4e02ff80c84d6c
Use DAEMON_SUPPORT_AUTO flag in hal to call client
libraries of acdb-loader and audio-hal-plugin daemons.
Change-Id: I77a2bb325fdd2441860b0b27f2632414837e64de
After the device switch from headset to the speaker, lag in playback
was observed.
The issue was seen because both the speaker and headphone was
configured using the native clock.
Add change to configure headphone to 48Khz sample rate before enabling
the use case on speaker.
Change-Id: I8ad1f2690e94a960f61fb7f36f49e8f6e5cace60
Add primary capture, front passenger capture and
rear seat capture support for multi-zone audio
support on automotive platform.
Change-Id: I36c9776381b4e08a237fd70efaa9c7475c3700a0
Signed-off-by: Huicheng Liu <huicliu@codeaurora.org>
Add EC Reference channels count controls for Echo-reference
paths to support audio-record in fluence mode.
Change-Id: I13f26d30455b8a8242d260b0192eec30354122aa
For SWB, we prepare and open port as part
of enable_snd_device, so make sure to set
the correct acdb config before opening
the port
Change-Id: Ia7e28278d5407946549528d0be905fe9a624df51
Disabled the concurrent capture feature to fix the audio record cts
issues
Signed-off-by: E V Ravi <evenka@codeaurora.org>
Change-Id: Iaf674542284238d2d79e0565e7894d31274dfdc2
During call,if volume boost is enabled in handset,then insert
headset, the volume boost still is active. This causes headset
volume cannot adjust.
Fix it by disable volume boost if the device is not supported.
Change-Id: I650778a0d5190ec3551151a32f4d56bbe561bc18
Remove AUDIO_OUTPUT_FLAG_RAW flag from audio_policy
which is used for ultra-low-latency audio path as its not
fully supported and causes playback issues.
Solution: Use low-latency audio path instead.
Issues Fixed:
1. CTSHELP-4996:AudioLoopbackLatencyActivity fails in CtsVerifierTests
2. IOTBUG-4336: MIDI playback has glitches during playback.
Change-Id: Ib58c41877e588964c06198e7a61a675708a15a7f
* Add ICC library functionality in icc.c
* Add support in audio_extn to open and initialize icc library
* Add platform changes for device selection in ICC usecase
* Add support for sending ICC audio calibration/app type cfg
Suggested-by: Tahir Dawson <dawson@qti.qualcomm.com>
Change-Id: I26937da282fcdd31d59a54b180dca5d7740fbfb0
Add voice stereo speaker vbat and voice stereo speaker protected vbat.
Update "get output device" function to use stereo speakers for voice
call when vbat/bcl and voice stereo speaker are enabled.
Change-Id: I5b91f2c133e8d9d39b14d60c35f0df2eb1454e73