On LE speaker protection not working as it expects primary output
to be always present which is not the case currently.
To fix this, make LL as primary output and when hal client opens
primary output LL path will be chosen.
Change-Id: If6321936b2f9dd4a9dd9ad6f54a1b1bbc3099786
- Add changes to support BT IPC sink library.
- Add mixer control support to send decoder configuration for
split A2DP sink usecase.
- Add hw loopback support for split A2DP sink usecase.
Change-Id: I3b015385ce1fdd5c0cbf512fe06b73143a32ae2d
FFV EC reference signal is fed from AFE RX port.
Start the keep alive session to write silence data to
RX port and feed the silence data to FFV EC.
Change-Id: I38b0396ef853493c9a176444dc803744be1c45bb
Signed-off-by: Surendar karka <sukark@codeaurora.org>
Enable custom stereo to support dual mono for
apq8009.
Change-Id: Id95639a7422b5fb03964be99449fcaa961e7902b
Signed-off-by: Surendar karka <sukark@codeaurora.org>
Define NDEBUG Macro in Makefile to avoid
ALOGV logs to be printed on shell.
Move repetitive logs under ALOGV log level.
CRs-Fixed: 2135642
Change-Id: Id573300504cdb15aea285ec33a08319155cff189
Add support for 6mic Fluence pre-processing of
captured stream using Far Field Voice (FFV) algorithm.
Change-Id: I7a643014f3e090482db7772dce2fc812fd469b2d
-For DTS passthrough, iec61937 transmission info needs to
be extracted from bitstream.
-Enable compilation of DTS parser for the same.
CRs-Fixed: 2049605
Change-Id: I27ffc2bad83ef29c86592da7ee46d703fda60bf7
Adding HAL extension for transcode hw loopback
Userspace qahwi APIs introduced to exercise this extension
Change-Id: Iffae3f6936c2519f0c5349c2430eb598b97c3364
At the start, hack was made in bitbake file to
install audio.primary.default.so library in final
image as part of intial LE HAL bringup.
To avoid hack renaming audiohal library name from
audio_primary_default.la to audio.primary.default.la.
Change-Id: If0e64671fb41aef2ca8a7ac40eab413f726ce43f
- Add an audio extension for ACDB
- ACDB Init from AHAL and STHAL are routed via this extension
CRs-Fixed: 2028493
Change-Id: Ib63c8fa4bf1f89d4dbfce8b6584ac1d8271e5f38
Add support for AHAL clients to register for adsp events
and receive event callbacks when an event is triggered by adsp.
CRs-Fixed: 2023812
Change-Id: Ie22efee6e859c3d819ed3939e164cb7baebab71b
Add support to send license key value and bt device address
to DSP. Add Aptx format related changes. Also add support for
struct based set params using set api.
CRs-Fixed: 1081424
Change-Id: I2877239e61d3841e6ae90af2d39fb0b93cc2b6db
Complete test app to support all effects including equalizer, bassboost,
virtualizer, reverb and audiosphere.
CRs-Fixed: 1081403
Change-Id: I1361164ae400546e20d50bf8a2faa5e3094a1b11
Assign the backend mixer control based on interface.
Add support to set channels for afe backend for playback.
Change-Id: Ia870cb51b9e76700ef67812ee9af1437c76bf18c
Add support for recording through commpressed driver.
Add qahw interface layer for non standard API implementation.
Change-Id: Id1689f2ccab9bb8b920098e9cda1083b7d3ec4da