summaryrefslogtreecommitdiffstats
path: root/post_proc/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* audio: Use direct project pathmapEthan Chen2019-09-291-4/+4
| | | | Change-Id: If6d270bd92b42df1cdc9719774da768039054753
* hal: Preliminary Android target definition for sdmshrikeVijayakumar Badiger2019-07-181-1/+1
| | | | | | Adding target definition for sdmshrike. Change-Id: Id0de020d6abe3433f4427318a5df8de9f23514c2
* post_proc: clean up stale audiosphere implementationWeiyin Jiang2019-07-041-2/+1
| | | | | | | Now that we have GEF based implementation, clean up stale one. CRs-Fixed: 2484430 Change-Id: I7dcad43401650c51e637fce202f5b45d40b3852e
* Revert "hal: Enable integer overflow sanitizer"Meng Wang2019-06-141-12/+0
| | | | | | | | This reverts commit 1719d7c0c0e86a0c17529f96a5f0d5566f5b1979. This will be re-enabled once root cause the issue for audio regression. Change-Id: If045a40850bd08e25dbf251dd5996f4c1c7982ef
* hal: Enable integer overflow sanitizerVikram Panduranga2019-05-311-0/+12
| | | | | | Enable integer overflow sanitizer in audio HAL for kona. Change-Id: I16a81af39c888f9e5c3c10187ad81d29035a8bc0
* hal: Initial target definition for atollDeepthi Gunturi2019-04-261-1/+1
| | | | | | Add baseline config files for atoll target. Change-Id: Idd31800e6ef4a09459fb3148b776222807eef004
* Initial Android target definition for lito.Manisha Agarwal2019-02-271-1/+1
| | | | | | Initial Android target definition for lito. Change-Id: I3ec264577ecef549bb7c3c355cea40b68161bed7
* Initial Android target definition for trinketHari Veerubhotla2019-02-181-1/+1
| | | | | | | Initial Android target definition for trinket configuration files. Change-Id: Ie1761dff7235a6625ebf4c378596c944a67d66ef
* Merge "hal: remove LOCAL_ADDITIONAL_DEPENDENCIES from makefile"Linux Build Service Account2019-02-141-2/+0
|\
| * hal: remove LOCAL_ADDITIONAL_DEPENDENCIES from makefileMeng Wang2019-01-271-2/+0
| | | | | | | | | | | | | | | | LOCAL_ADDITIONAL_DEPENDENCIES must only contain paths and should not be dependent on module names. And it should have been taken care of with the dependency added on the new UAPI headers. Change-Id: I3aea0282b26d072de85e25d1435862f94d19ca16
* | hal: add audio support for konaMeng Wang2019-01-311-1/+1
| | | | | | | | | | | | Add audio support for kona. Change-Id: Ib1eb05209ce3220e00fa15cddc5338b3f62871f9
* | hal: Add support for audio feature managerAniket Kumar Lata2019-01-311-0/+1
| | | | | | | | | | | | | | | | | | Fetch feature flags from audio config store. Provide an interface for audio_extn, platform and hal code to check if a feature is enabled or disabled at runtime. Change-Id: I35d873c787258aee75481de343fcbcbc51cb9e91
* | hal: enable dynamic audio HAL feature extensionsArun Mirpuri2019-01-301-11/+9
| | | | | | | | | | | | | | | | | | Move audio and voice extension feature to seperate dynamic libraries. Loading these libraries will be controlled from config store based on target. These flags can be changed at runtime Change-Id: I042450768243124ea80945efac0821984f96b9bf
* | audio: update feature filesAalique Grahame2019-01-291-7/+7
| | | | | | | | | | | | | | | | Update the source files for ma_listener, cirrus_playback and maxxaudio to latest versions. CRs-Fixed: 2388992 Change-Id: I62eecf0356ee942d085ee94b848225a91704e688
* | audio: porting MAXXAUDIOjasmine cha2019-01-281-0/+33
|/ | | | | | | | | | | | | | | | | - use effect module to monitor stream's volume - the control(maxxaudio) monitors active device and changed volume from HAL, and send audio calibration to acdb via acdb_loader. - support specific USB headset Enabled function: - LR channels swap - load external tuning table for volume preset feature Bug: 74360112 Test: manual effect test, usb headset test Change-Id: I9b35436d6abebcfa250beb4857dfa0be9248f2b5 (cherry picked from commit 270b7762c1c6c7b69400ba28a2ea2bed7af1906a)
* audio: unify halAalique Grahame2019-01-251-2/+10
| | | | | | | Unify audio hal components CRs-Fixed: 2380934 Change-Id: Iacafdc44d935de5f343240421a1572a0a3241bd0
* hal: fix hal compilation from new locationvivek mehta2019-01-151-2/+2
| | | | | | fix in change in location issue Change-Id: I2f660ca177722b00a00be8b7b3a2f49fab0702e0
* hal: post_proc: make definition of instance id independentVignesh Kulothungan2018-12-261-0/+4
| | | | | | | | | | | Definition of instance id is misplaced inside definition of hardware accelerated effects in makefile. Moving definition of instance id outside to break the dependency. When instance id flag is disabled, it causes acdb_audio_cal_cfg_t structure size mismatch between HAL and ACDB loader. CRs-Fixed: 2315791 Change-Id: Iedb50b10f03193c67494cdfc30223f1bd93a8c90
* Merge "QMAA: Add support for HAL module disable"Linux Build Service Account2018-12-251-1/+2
|\
| * QMAA: Add support for HAL module disableNaresh Tanniru2018-12-181-1/+2
| | | | | | | | | | | | | | - Disable audio HAL modules compilation based on QMAA flag Change-Id: I3ec8c82bfcf699a3bbf5e7133480a4bda1240a5a
* | Merge commit 'd34f05cb6e67e28a4955332173950466edf0be3e' into audio-hal.lnx.5.1Surendar Karka2018-12-131-4/+0
|\ \ | |/ |/| | | Change-Id: I4656a1a78c2b1d4b4834b2fd538699f96e2aa90e
| * hal: post_proc: make definition of instance id independentVignesh Kulothungan2018-10-121-4/+4
| | | | | | | | | | | | | | | | | | | | | | Definition of instance id is misplaced inside definition of hardware accelerated effects in makefile. Moving definition of instance id outside to break the dependency. When instance id flag is disabled, it causes acdb_audio_cal_cfg_t structure size mismatch between HAL and ACDB loader. CRs-Fixed: 2315791 Change-Id: Iedb50b10f03193c67494cdfc30223f1bd93a8c90
* | audio: Add flags to makefilesVatsal Bucha2018-11-141-0/+6
| | | | | | | | | | | | | | | | | | Enable GCOV if config is set to true. Also add gcov_flush in source files to get enhanced code coverage. Change-Id: I39776cc6d6f16cd23da05b66669eea22fc4cba81 Signed-off-by: Vatsal Bucha <vbucha@codeaurora.org>
* | Merge e1f65e84d306206a860961f662bd78060cac06b1 on remote branchNaresh Tanniru2018-10-151-0/+4
|\| | | | | | | Change-Id: I5cb17e69a3b1e4fa78b7a130cbabc8bc7b11932b
| * post_proc: Update acdb_audio_cal_cfg structure to support Instance IDAditya Bavanari2018-07-051-0/+4
| | | | | | | | | | | | | | | | Update acdb_audio_cal_cfg structure to support Instance ID feature in bass module. CRs-Fixed: 2199639 Change-Id: If9df8b4fddbc87a21ed7a526ad10b4e1b073a53c
| * hal: Use DLKM feature flag to define include ruleSatish Babu Patakokila2018-07-031-8/+4
| | | | | | | | | | | | | | -- Use the Flag instead of targets to define the include rule -- Fix the dependencies being overwritten Change-Id: I21eac3c741cf308cd38a80b1e5432fbdb4939198
| * hal: Enable compilation of 8937 on 4.0 componentSatish Babu Patakokila2018-03-221-3/+3
| | | | | | | | | | | | - Enable compilation of 8937 on 4.0 component Change-Id: Ia84a80dd115bc5a7bb1716e104b2dd2e13539777
| * hal: Add support for SDM450Satish Babu Patakokila2018-03-141-3/+3
| | | | | | | | | | | | | | | | Add support for SDM450 in the makefiles to enable dlkm compilation. SDM450 uses same target name as msm8953. Change-Id: I62ef0d856894ebce62997720dbf2620449f1865c
| * hal: add audio kernel header dependency only for msmnileBanajit Goswami2018-02-241-2/+6
| | | | | | | | | | | | Add audio kernel headers dependency only for msmnile target. Change-Id: Ie5e6116c4fadcf2b296cd56dbe8a1382d4a3508c
* | hal: post_proc: make definition of instance id independentVignesh Kulothungan2018-09-181-4/+4
| | | | | | | | | | | | | | | | | | | | | | Definition of instance id is misplaced inside definition of hardware accelerated effects in makefile. Moving definition of instance id outside to break the dependency. When instance id flag is disabled, it causes acdb_audio_cal_cfg_t structure size mismatch between HAL and ACDB loader. CRs-Fixed: 2315791 Change-Id: Iedb50b10f03193c67494cdfc30223f1bd93a8c90
* | hal: Use DLKM feature flag to define include ruleSatish Babu Patakokila2018-07-031-2/+2
| | | | | | | | | | | | | | -- Use the Flag instead of targets to define the include rule -- Fix the dependencies being overwritten Change-Id: I21eac3c741cf308cd38a80b1e5432fbdb4939198
* | hal: Append the local header librariesRevathi Uddaraju2018-06-071-2/+2
| | | | | | | | | | | | | | | | | | As part of the VNDK changes, libhardware_headers is being added as local header libraries before audio_kernel_headers. So, append the local header libraries for audio_kernel_headers to avoid overwrite. Change-Id: Ie184930eaaa9fd425f73fc13a2fdc849f3c01e94
* | Initial android target definition for msmsteppeTanya Dixit2018-04-251-7/+1
| | | | | | | | Change-Id: I4c2f93bf5b109210bb27cbf9f2068d3cf260f3d9
* | hal: Enable compilation of 8937 on 4.0 componentSatish Babu Patakokila2018-04-221-3/+3
| | | | | | | | | | | | - Enable compilation of 8937 on 4.0 component Change-Id: Ia84a80dd115bc5a7bb1716e104b2dd2e13539777
* | hal: Rename sdm670 to sdm710.Naresh Tanniru2018-04-101-3/+5
| | | | | | | | Change-Id: Ic30a5e1c5afb883dd60eac4b944bb75ea59cabb1
* | audio: Access header files through header libsRevathi Uddaraju2018-04-041-2/+14
| | | | | | | | | | | | | | Access header files through header libs which are not accessed directly. Change-Id: Ia98e31fd43d56e9bb4786ee00de49961047808d4
* | Merge "post_proc: Update acdb_audio_cal_cfg structure to support Instance ID"Linux Build Service Account2018-03-071-0/+4
|\ \
| * | post_proc: Update acdb_audio_cal_cfg structure to support Instance IDAditya Bavanari2018-03-061-0/+4
| |/ | | | | | | | | | | | | | | Update acdb_audio_cal_cfg structure to support Instance ID feature in bass module. CRs-Fixed: 2199639 Change-Id: If9df8b4fddbc87a21ed7a526ad10b4e1b073a53c
* / hal: add audio kernel header dependency only for msmnileBanajit Goswami2018-03-051-2/+6
|/ | | | | | Add audio kernel headers dependency only for msmnile target. Change-Id: Ie5e6116c4fadcf2b296cd56dbe8a1382d4a3508c
* hal: add audio kernel header dependencyBanajit Goswami2018-02-231-2/+4
| | | | | | | Add dependency on audio kernel headers for cases where audio kernel drivers are compiled as DLKM. Change-Id: I65a45c3800df4f10481aca27be15f9be4a8a6438
* hal: add audio support for msmnileXiaoyu Ye2018-02-151-1/+1
| | | | | | Add audio support for msmnile. Change-Id: I742d9acbc42221476d1364e9c7bcce8a5d782bf4
* Merge "Bypass compilation errors due to compiler upgrade"Linux Build Service Account2018-02-121-0/+1
|\
| * Bypass compilation errors due to compiler upgradeAbhishek Arpure2018-02-051-0/+1
| | | | | | | | | | | | Bypass CLANG compilation errors by adding ignore flags Change-Id: I99317ca2ccf5ee953ca5796e01db63dd396d622d
* | audio: header file fixesSrinivas Rao Narne2018-02-091-0/+10
|/ | | | Change-Id: Ifc2cd1f7f78c3cc386b06d346fcfb7b969fa3000
* HACK: Modify .mk files to avoid strict compiler errorsSoumil Shah2018-01-221-0/+35
| | | | Change-Id: I95dd11f96d8aaad31078b599eca1745be912b488
* audio: make sure audio hal compile for qcs605Ashok Sidipotu2017-11-081-3/+3
| | | | | | | Added target qcs605 in the make files to enable compilation Change-Id: I03caf5b62c55c08818bc89295170006c1987ca9b
* hal: Add new path for dlkmAsish Bhattacharya2017-10-311-0/+10
| | | | | | Add new header paths. Change-Id: I413de5e738db4e35904df7a09c3a4cdad68079da
* Refractor msmpeafowl to sdm670Sharad Sangle2017-09-251-1/+1
| | | | Change-Id: Icc9c1f4bf064779314dd0beee0cd030adbcd6775
* configs: Initial config files for msmpeafowlSharad Sangle2017-09-191-1/+1
| | | | | | | All the config files for new target msmpeafowl are added Change-Id: I735fb89f2538643223cf2e5bf902f3ee3e5bb345
* post_proc: Fix compilation error for volume listenerAniket Kumar Lata2017-08-221-1/+3
| | | | | | | | Add a dependency on kernel for userspace module libvolumelistener. The dependency flag ensures volume listener module will build after kernel modules. Change-Id: I4dcc97015484e78a2296dbe78f4ef226993d8f90