Commit Graph

1287 Commits

Author SHA1 Message Date
qctecmdr 7f16545fdf Merge "configs: change playback to device 60 on auto platform" 2019-07-24 00:13:58 -07:00
qctecmdr 7d686c4df8 Merge "config: enable audiod and disable sndmonitor for auto platform" 2019-07-24 00:05:08 -07:00
qctecmdr 7451bff806 Merge "audio: Add support for DSDS for incall music feature" 2019-07-20 00:27:23 -07:00
qctecmdr 6c61f0ea4e Merge "configs: Correct syntax for twsp format." 2019-07-20 00:25:26 -07:00
qctecmdr 9c07693419 Merge "configs: lito: Support shared buffering on LPI" 2019-07-20 00:23:29 -07:00
qctecmdr eeec053f4e Merge "configs: Enable frame ctl for aac codec format" 2019-07-20 00:19:37 -07:00
qctecmdr 81792ef548 Merge "configs: lito: add sound models merge feature flag" 2019-07-20 00:17:25 -07:00
qctecmdr b69e4f869e Merge "config: msmnile: enable concurrency for record_24 profile" 2019-07-20 00:15:26 -07:00
Derek Chen 36a4231a8b configs: change playback to device 60 on auto platform
Update primary playback usecase to use device 60
to utilize automotive audio PP filters for processing.

Change-Id: I87828ef63ea73d6407d133ded724ba3c8c34e578
2019-07-18 00:03:11 -07:00
Derek Chen edac83d60a config: enable audiod and disable sndmonitor for auto platform
Enable audiod and disable sndmonitor for SSR monitor
and TDM hostless enablement on automotive platform.

Change-Id: I3e05fa61fcbf8797711472479d092f5a8bcf2ffd
2019-07-17 19:32:09 -07:00
qctecmdr 7abd618c41 Merge "configs: kona: add headset mixer paths" 2019-07-17 05:31:34 -07:00
qctecmdr b57b6f5436 Merge "config: enable auto config overlay as value added" 2019-07-17 05:29:47 -07:00
qctecmdr cd0f9f4c72 Merge "configs: msmsteppe_au: add routing for car streams" 2019-07-17 05:28:12 -07:00
qctecmdr c6d34f7a2d Merge "configs: msmnile: Correct tty hco headset mic mixer controls" 2019-07-17 05:23:30 -07:00
qctecmdr 371a38dcf2 Merge "configs: Add voip_tx profile to policy conf" 2019-07-17 05:21:33 -07:00
qctecmdr 382e4eaaec Merge "configs: Declare low-latency and pro audio capability" 2019-07-17 05:15:11 -07:00
qctecmdr 476f6d2d51 Merge "External Modem based Voice call support" 2019-07-17 05:13:56 -07:00
Arun Mirpuri 2ce92a6ce1 audio: Add support for DSDS for incall music feature
Add support for incall-music-uplink2 usecase to enable Dual Sim
Dual Standby (DSDS) voice scenarios

Change-Id: I66947e2b505be170492d5265e91ad9cf557627cf
2019-07-15 09:16:58 -07:00
Revathi Uddaraju 675f14ea84 configs: lito: Support shared buffering on LPI
A new param dam_token_id is introduced to support the shared buffer
feature. The LAB module id and the param to register the shared
buffer token in lsm_params are also added.
Also make LSM input channels one as part of NS improvement.

Change-Id: I66dfd8303b6b74a0067c2f362becd6fff27ce70e
2019-07-12 18:27:44 +05:30
Sujin Panicker 8c2e88eae9 configs: Declare low-latency and pro audio capability
Declare low-latency and pro audio capability in device
make files to indicate low-latency and pro audio support
exists

Change-Id: I0b10d74db354889069ecadfdf4f03857a0d6506b
2019-07-12 04:34:02 -07:00
Revathi Uddaraju 41acff8b45 configs: lito: add sound models merge feature flag
Update sound trigger platform xml with a feature flag to support
merging of SVA first stage sound models and disable it by default.
Also remove redundant library param.

Change-Id: Ife9bbaeb5dcf61b996e47f75609160abd56a7014
2019-07-12 04:14:39 -07:00
qctecmdr e36ab78f66 Merge "Add atoll target for audio hal." 2019-07-12 02:27:46 -07:00
qctecmdr 02ac762aee Merge "audio: add the property audio.offload.min.duration.secs" 2019-07-12 02:23:51 -07:00
Sujin Panicker 342b46e6ed configs: Add voip_tx profile to policy conf
Skype+camcorder concurrency usecase makes Skype
to mute since both uses same record_24 profle, due to
which second audio record request de-prioritizes first
setting isTopOrLatestActive(=true)

Add voip_tx profile making skype to use fasttrack rather
than using record_24 profile

Change-Id: I4a6cee00787f8f587b088d4586e8d13d824144c3
2019-07-11 00:16:29 -07:00
Vignesh Kulothungan 2f1ae52a5b configs: kona: add headset mixer paths
Add headset mixer paths for VoIP, compress VoIP and
mmap playback usecases.

Change-Id: I32ea9daf48e0cc7b76fdde7a84eb9a70266d917d
2019-07-10 10:43:23 -07:00
Preetam Singh Ranawat dad6bce977 configs: Correct syntax for twsp format.
-correct a2dp deviceport syntax for twsp codec format.

Change-Id: I4d123cb7813fde947b3ca3258665bfa17a1d551b
2019-07-10 22:51:01 +05:30
qctecmdr 29deabae9a Merge "configs: enable speaker protection for lito QRD" 2019-07-10 03:53:16 -07:00
qctecmdr 9061899e4e Merge "hal: msmsteppe: enable headphone compander" 2019-07-10 03:53:16 -07:00
qctecmdr b9db2553b2 Merge "config: SVA: Add support for fluence in WDSP mode" 2019-07-10 03:53:15 -07:00
qctecmdr 4b9d1b879f Merge "post_proc: clean up stale audiosphere implementation" 2019-07-10 03:53:15 -07:00
Aditya Bavanari 64e61460f8 configs: msmnile: Correct tty hco headset mic mixer controls
TTY HCO headset mic pairs with tty hco handset for voice call,
use SLIM_0_TX controls for hco headset mic to fix no audio
issue in Tx path for voice tty use case.

Change-Id: I5a5bf55ea4c7ee80a2891befb0db059ced90e55a
2019-07-10 09:51:41 +05:30
Suprith Malligere Shankaregowda 7400b215d6 External Modem based Voice call support
1. Enable csd client related changes
2. PCM device id update for voice call
3. AFE loopback for both voice call rx and tx path

Change-Id: I66081f003549a244548a050c2bb13796ee6c79e4
2019-07-09 12:59:08 -07:00
Manisha Agarwal 13c65ae0db Add atoll target for audio hal.
Add atoll target for audio hal.

Change-Id: Iccc9568403daed4acef94724bee655fe8d5d2aa9
2019-07-08 15:33:17 +05:30
qctecmdr 769d1243ed Merge "configs: Declare low-latency and pro audio capability" 2019-07-08 01:44:55 -07:00
qctecmdr e8d7374033 Merge "configs: Add support for TWSP codec on BT playback" 2019-07-08 01:42:50 -07:00
qctecmdr 094ca30df5 Merge "configs: update audio config xml and pbe property" 2019-07-08 01:31:38 -07:00
Zhou Song 88b1c0e85b config: msmnile: enable concurrency for record_24 profile
Set the max count to 2 to allow concurrent capture use
cases to be started.

Change-Id: Ife2dffb20878388097df0592c6758867a96c881a
2019-07-05 08:27:03 -07:00
Revathi Uddaraju c93d86d8fa configs: Add flag to compile opensource sthal
The sound trigger hal is moving to opensource on
Saipan and Rennel. So the compilation of the code in opensource is
enabled.

Change-Id: I73ee4cdfe1068a43a7f4f269ab06ff8b9772349c
2019-07-05 03:57:56 -07:00
Xiaojun Sang 228699287a hal: msmsteppe: enable headphone compander
Enable headphone compander in non-voice usercase to fix noise
at headphone playback.

Change-Id: I49aaf8f11b1bf05d8be7384b7bfe413fc15441ee
2019-07-05 14:50:02 +08:00
Manisha Agarwal 1fbb284bde config: SVA: Add support for fluence in WDSP mode
Add the gcs_usecases for fluence support in WDSP mode.
Set the primary, secondary and error mics for all
fluence usecases to be inline with audio and voice
calibration for wcd9370 and wcd9340 variants of msmsteppe.

Change-Id: Iea0821f19d553410f480b3c68ca0c319ea5694bc
2019-07-04 23:25:18 -07:00
Revathi Uddaraju 0e1bafb43b audio: add the property audio.offload.min.duration.secs
Add the property audio.offload.min.duration.secs in qssi.mk.

Change-Id: I6dce8da82ef27dc03adc4163f494ccecdf70b0b3
2019-07-05 11:18:33 +05:30
Weiyin Jiang fd19e98310 post_proc: clean up stale audiosphere implementation
Now that we have GEF based implementation, clean up stale one.

CRs-Fixed: 2484430
Change-Id: I7dcad43401650c51e637fce202f5b45d40b3852e
2019-07-04 20:29:26 -07:00
qctecmdr 2c47902de9 Merge "configs: Enable AAC frame control for A2DP" 2019-07-04 04:59:23 -07:00
qctecmdr 94672b4469 Merge "msmsteppe_au: modify the device ids for HFP usecase" 2019-07-04 04:57:21 -07:00
qctecmdr 8ec3f06247 Merge "configs: enables backward compatibility for legacy volume APIs" 2019-07-04 04:55:21 -07:00
qctecmdr 881e438994 Merge "configs: Add prop override for acdb on GVM" 2019-07-04 04:53:45 -07:00
qctecmdr e71dada0db Merge "configs: add audio routing for quat tdm interface" 2019-07-04 04:51:43 -07:00
qctecmdr 6e35e0de9f Merge "configs: enables backward compatibility for legacy volume APIs" 2019-07-04 04:49:58 -07:00
qctecmdr bad2c32e3e Merge "ahal: Enable offload support for 16/24 bit pcm files" 2019-07-04 04:47:33 -07:00
Kunlei Zhang d584c0cd63 configs: enable speaker protection for lito QRD
Lito QRD uses right speaker as mono device. Use right
speaker to collect V-sense and I-sense signal.

Change-Id: Ic1ce35690e1befe2236fd628a39e87cbdc9dfba3
2019-07-04 11:17:15 +08:00