Commit Graph

5762 Commits

Author SHA1 Message Date
George Gao 1a9a952140 hal: configs: use omx raw decoder on 24bit pcm playback
Use omx pcm decoder to decode 24 bit pcm files

Change-Id: I28938afcb1d18bc85a0e2c77786bf15aff91a196
2020-02-26 18:03:27 -08:00
qctecmdr 5709e17efc Merge "configs: enable audio hidl version 6.0" 2020-02-24 23:01:17 -08:00
Akhil Karuturi 3b7c38b251 configs: update headset mic mixer path settings
Update headset mic mixer path settings for audio capture usecase.

Change-Id: I2f6fdff307a5bbc280313a630422aa13dc91699f
2020-02-21 15:26:02 -08:00
qctecmdr 8b45232acf Merge "hal: configs: add support for audio media codecs" 2020-02-21 08:15:03 -08:00
qctecmdr 3f5323840d Merge "configs: update headset mic mixer path settings" 2020-02-21 08:15:03 -08:00
qctecmdr 285dacba4f Merge "hal: Add Native Audio mode check for moorea target" 2020-02-18 17:29:43 -08:00
qctecmdr c65ac87ac8 Merge "hal: configs: Update mixer controls for Lahaina QRD device" 2020-02-18 17:29:43 -08:00
qctecmdr 78bd6e0a17 Merge "configs : enable audio qssi compliance" 2020-02-18 17:29:43 -08:00
Sudheer Papothi 5a3e4c052b configs: update headset mic mixer path settings
Update headset mic mixer path settings for audio capture usecase.

Change-Id: I8e6410b033065358b9eee8a85094f7ac8ee85706
2020-02-18 11:51:54 +05:30
Jaideep Sharma ab2c9ca549 configs: enable audio hidl version 6.0
Change-Id: I4422fd97372a72f5d86b68c4703ede5e62b4c828
2020-02-17 21:19:17 -08:00
Jaideep Sharma 5f172f27ff configs : enable audio qssi compliance
Change-Id: I0ee527f26b7c1e8f9a961a9ccf5171409ce946ed
2020-02-16 21:47:18 -08:00
Aalique Grahame 5557016c61 hal: configs: add support for audio media codecs
Change-Id: I76ff8ff6c6ec6c0debe287637a5053d40745265c
2020-02-14 20:20:34 -08:00
Jaideep Sharma f9b8ec9a19 configs: enable audio hidl version 6.0
Change-Id: I21810971c464a90f4c0ed7678c81f9245dafc8eb
2020-02-14 01:03:54 -08:00
Prasad Kumpatla 0e90ba8aa7 hal: Add Native Audio mode check for moorea target
Add check to enable hifi filter in native_audio mode for moorea
target.In moorea NATIVE_AUDIO_MODE_MULTIPLE_MIX_IN_DSP is unsupported,
so add na_mode check as NATIVE_AUDIO_MODE_TRUE_44_1.

Change-Id: I6983cec7c3dae5c71c46b4c8ebbf42c366167406
Signed-off-by: Prasad Kumpatla <nkumpat@codeaurora.org>
2020-02-13 22:35:36 -08:00
qctecmdr 2e64f5144c Merge "hal: init hw info for lahaina" 2020-02-13 02:45:40 -08:00
qctecmdr c560fa92c4 Merge "audio: 8916 & 8974 platform convergence" 2020-02-13 02:45:40 -08:00
qctecmdr 268ef7a7ea Merge "configs: Update backend_tag_table for speaker-safe-and-headphones" 2020-02-13 02:45:40 -08:00
qctecmdr fd2765fd25 Merge "configs: Add hearing aid configs" 2020-02-11 23:34:15 -08:00
qctecmdr 729c1d14cc Merge "hal: Clean up legacy FM TX out device" 2020-02-11 23:34:15 -08:00
qctecmdr 0a871ce674 Merge "config: Add platform info config for msmnile QRD" 2020-02-11 23:34:14 -08:00
Aalique Grahame 03b184e107 hal: init hw info for lahaina
Add case for lahaina target when initializing hw info

CRs-Fixed: 2619253
Change-Id: I634049ff1fce9973846fe2d19dae9c973e8cfaee
2020-02-11 09:50:28 -08:00
Sujin Panicker ad8384626d configs: Update backend_tag_table for speaker-safe-and-headphones
Add speaker-safe-and-headphones combo to the backend_tag_table
to enable combo usecases for pixel.

Change-Id: Id0c9a3d64615b74e068b0c5fabbde7a612c9186a
2020-02-11 14:34:35 +05:30
Sujin Panicker d53dd1bddf audio: 8916 & 8974 platform convergence
Platform convergence specific to msm8937,
and msm8953

Change-Id: Iad9e3b53b7b2f78d3bf8b0ff9d937f3d053b8f62
(cherry picked from commit e6e19e6e26562f14fb97fb0b8ddc05483ad59b21)
2020-02-10 01:26:58 -08:00
Meng Wang 180a871171 hal: configs: Update mixer controls for Lahaina QRD device
Lahaina QRD device has different hardware design with MTP.
Update mixer controls for QRD device.

Change-Id: I672b2b1d132fe8dc74298d9da280c0fff2375a63
2020-02-10 10:46:52 +08:00
qctecmdr 0dd5924d75 Merge "hal: configs: enable QMAA for audio" 2020-02-06 22:01:17 -08:00
qctecmdr 73b3e4099d Merge "msmnile : disable audio property" 2020-02-06 22:01:17 -08:00
Ramjee Singh f72258c13d config: Add platform info config for msmnile QRD
Change-Id: I9416f479236cfb19b44448b1f80edb141c251192
2020-02-06 12:06:31 +05:30
Aniket Kumar Lata 544846d837 hal: Clean up legacy FM TX out device
FM TX out device defined in HAL conflicts with hearing
aid output device defined in audio-base.h. Clean up FM
device as it is no longer needed.

Change-Id: Ibe2923272a69d24c3a1e44a045a590d185493caf
2020-02-04 23:25:01 -08:00
Aniket Kumar Lata 7c0f1b5c99 configs: Add hearing aid configs
Add hearing aid configs in HAL.

Change-Id: I8e31ce787e55aef8a1927e4304aad78d6c6cf207
2020-02-04 23:17:50 -08:00
George Gao 96627e55ea hal: configs: enable QMAA for audio
Enable QMAA in audio by adding a default product make file.

Change-Id: I6e65237a7dcf9e418db04376e4a0f5481ea4ad02
2020-02-04 17:22:51 -08:00
qctecmdr 31f7b89970 Merge "configs: lahaina: update mixer controls" 2020-01-31 06:22:33 -08:00
qctecmdr 0d12d785cb Merge "hal: use omx core headers as a header library" 2020-01-31 06:22:33 -08:00
qctecmdr 88924bbe40 Merge "hal: update GKI flag" 2020-01-30 04:42:47 -08:00
qctecmdr 91f95db294 Merge "hal: Fix device list initializations and comparisons" 2020-01-30 04:42:46 -08:00
qctecmdr b689145225 Merge "configs: lahaina: remove driver modules compilation from HAL" 2020-01-30 04:42:46 -08:00
Jaideep Sharma 76767b5f60 hal: use omx core headers as a header library
Change-Id: I6c1801c0b2a58fdb6cea2b354e16df3d22fdde41
2020-01-29 21:02:27 -08:00
qctecmdr ccc11969fb Merge "configs: Add audio platform info support for sm8150 qrd" 2020-01-29 20:42:42 -08:00
Vignesh Kulothungan 3464ce7e95 configs: lahaina: update mixer controls
Update mixer controls related to wsa938x and
sound wire dmic's.

Change-Id: Id429e2db03785872795b30a29757785e225441d8
2020-01-29 17:44:59 -08:00
Vignesh Kulothungan 4fa89d11a0 hal: update GKI flag
Update GKI flag as AUDIO_GKI_ENABLED.
Add GKI feature flag check for compress passthru module.
Use reserved variable for flags when GKI is enabled in
compress passthru.

Change-Id: Id6dfadb55590fbdbcebed34c2c235ad2da66a08b
2020-01-28 11:39:00 -08:00
Vignesh Kulothungan 3bea7d6cae configs: lahaina: remove driver modules compilation from HAL
Remove driver modules compilation from HAL.

Change-Id: Idf10b2b1701d1e76acabd5836bc08dbb8295002f
2020-01-28 11:38:43 -08:00
Aniket Kumar Lata 9c2fd895f1 hal: Fix device list initializations and comparisons
Update missing device list initializations.
Correct device list comparisons and assignments.

Change-Id: I19e2712972a86d7a9b1af1bd725156d2c36c3dd2
2020-01-28 08:57:16 -08:00
Murtuza Raja b40a760882 msmnile : disable audio property
disable speaker protection audio property
for pure aosp target.

Change-Id: If587ce76fb03e63971cd8d27912db83604dfa33a
2020-01-28 17:33:01 +05:30
Vignesh Kulothungan 290e65b644 Revert " "configs: enable 3D audio feature.""
This reverts commit 50cf174b3d.

CRs-Fixed: 2610831
Change-Id: I38aa4fd55866cb29e716dd08a7a56cd6eee8d87e
2020-01-27 12:19:22 -08:00
qctecmdr bd936af1eb Merge "audio: Add wired headset support to Pixel line" 2020-01-27 02:54:19 -08:00
qctecmdr 0327cddddf Merge "hal: enable compilation for lahaina" 2020-01-24 10:19:24 -08:00
qctecmdr 8a2bb255b2 Merge " "configs: enable 3D audio feature."" 2020-01-24 09:40:27 -08:00
qctecmdr da5720610a Merge "hal: Update synchronization and error handling for audio patches" 2020-01-24 09:38:58 -08:00
Sujin Panicker c0cfc6a346 audio: Add wired headset support to Pixel line
Add wired headset support to audio policy configs as
Moorea Pixel supports wired headset.

Change-Id: I85d22b8dd2a487242824187080f412af72f6fd81
2020-01-24 01:16:06 -08:00
qctecmdr 8bf3c313cb Merge "configs: Quad mic configuration from application picks up invalid (single mic) topology due to addition of fast input profile. Add dedicated profile for quad mic use case to make sure HAL selects proper topology (quad mic)." 2020-01-23 02:26:02 -08:00
qctecmdr 43ade1ee86 Merge "configs: Update the default fluence type to DMIC" 2020-01-23 02:26:02 -08:00