summaryrefslogtreecommitdiff
path: root/mm-audio
AgeCommit message (Collapse)Author
2022-01-20mm-audio: Fix missing headersHEADsugisawa-8150alk3pInjection
Change-Id: Idddb10f4ea515379d9b866aeb43aa2534419301f
2022-01-20mm-audio: Kill redundant omx-testsalk3pInjection
This reverts commit 83382efdec0987d5262c7d3df65f1795b3483254. Change-Id: I87706777e58e1c027b1df9a52f6275d20435bc7a
2020-05-22Initial target definition for holiDeepthi Gunturi
Change-Id: Ib5a043e2accbffd9219f101c1515973f81932650
2020-01-29hal: use omx core headers as a header libraryJaideep Sharma
Change-Id: I6c1801c0b2a58fdb6cea2b354e16df3d22fdde41
2020-01-15hal: enable compilation for lahainaVignesh Kulothungan
Add lahaina target to android makefiles to enable compilation. Change-Id: I5f80633d98ec915054103db206783eb2d7c0e070
2020-01-09audio: update uapi header locationVignesh Kulothungan
From kernel 5.4, uapi header location has been updated. Add path includes to the updated location of uapi headers. Change-Id: I21cdf51bd135b088379e74db6340a0a0c1ccd352
2019-09-25hal: Enable integer overflow sanitizerVikram Panduranga
Enable integer overflow sanitizer in audio HAL for kona. Change-Id: I6aba4c636f2d467518281361259b1a7768ae34d7
2019-06-14Revert "hal: Enable integer overflow sanitizer"Meng Wang
This reverts commit 1719d7c0c0e86a0c17529f96a5f0d5566f5b1979. This will be re-enabled once root cause the issue for audio regression. Change-Id: If045a40850bd08e25dbf251dd5996f4c1c7982ef
2019-05-31hal: Enable integer overflow sanitizerVikram Panduranga
Enable integer overflow sanitizer in audio HAL for kona. Change-Id: I16a81af39c888f9e5c3c10187ad81d29035a8bc0
2019-01-27hal: remove LOCAL_ADDITIONAL_DEPENDENCIES from makefileMeng Wang
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
2018-12-18QMAA: Add support for HAL module disableNaresh Tanniru
- Disable audio HAL modules compilation based on QMAA flag Change-Id: I3ec8c82bfcf699a3bbf5e7133480a4bda1240a5a
2018-11-14audio: Add flags to makefilesVatsal Bucha
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>
2018-10-25mm-audio: Remove malloc allocation for ptr pointerSachin Mohan Gadag
Currently free of ptr pointer is failing because ptr pointer is not pointing to base address of malloc function. Reason is, strtoul api stores the address of the first invalid character of input string parameter to ptr pointer. Hence removing malloc allocation is not required as value of ptr pointer will be first invalid input string address. Change-Id: I612002b15594b666bf9053c3e49bc62a7efb86ee
2018-10-15Merge e1f65e84d306206a860961f662bd78060cac06b1 on remote branchNaresh Tanniru
Change-Id: I5cb17e69a3b1e4fa78b7a130cbabc8bc7b11932b
2018-05-08Fix VNDK Compilation ErrorsVinay Verma
VNDK restrictions doesn't includes standard headers by default, add them explicitly. Change-Id: Icafac6f07fcdf58fccaabde8d472509090fb3e6f
2018-04-29Merge "hal: Replace wall time in QC HAL code"Linux Build Service Account
2018-04-25Initial android target definition for msmsteppeTanya Dixit
Change-Id: I4c2f93bf5b109210bb27cbf9f2068d3cf260f3d9
2018-04-22hal: Enable compilation of 8937 on 4.0 componentSatish Babu Patakokila
- Enable compilation of 8937 on 4.0 component Change-Id: Ia84a80dd115bc5a7bb1716e104b2dd2e13539777
2018-04-20hal: Replace wall time in QC HAL codeDallas Delaney
Replace clock reference from REALTIME (wall clock) to MONOTONIC . This is to avoid getting impacted when system time is set backwards or forwards (either through network or manually) Change-Id: I989c7bd0adc80ffb40f65ec909295ca1d8501877
2018-04-20mm-audio: Remove malloc allocation for ptr pointerSachin Mohan Gadag
Currently free of ptr pointer is failing because ptr pointer is not pointing to base address of malloc function. Reason is, strtoul api stores the address of the first invalid character of input string parameter to ptr pointer. Hence removing malloc allocation is not required as value of ptr pointer will be first invalid input string address. Change-Id: I612002b15594b666bf9053c3e49bc62a7efb86ee
2018-04-10hal: Rename sdm670 to sdm710.Naresh Tanniru
Change-Id: Ic30a5e1c5afb883dd60eac4b944bb75ea59cabb1
2018-04-07Merge "mm-audio: aenc: Update log level property name"Linux Build Service Account
2018-04-02Merge "audio: Fix compilation issue" into audio-hal.lnx.4.0Linux Build Service Account
2018-03-31mm-audio: Fix error for already destroyed mutexes.Preetam Singh Ranawat
-Avoid destruction of already destroyed mutexes. Change-Id: I90ac8839d4f3cca66d0de356c4eb2f7d9c3b884f
2018-03-26mm-audio: aenc: Update log level property nameGarmond Leung
Update to use vendor property name. CRs-Fixed: 2213067 Change-Id: I1c666788345dbbe2b679496d364435eb39ca3e73
2018-03-22hal: Enable compilation of 8937 on 4.0 componentSatish Babu Patakokila
- Enable compilation of 8937 on 4.0 component Change-Id: Ia84a80dd115bc5a7bb1716e104b2dd2e13539777
2018-03-19audio: Fix compilation issueSachin Mohan Gadag
Add audio-driver headers files path to search directory list during compilation process. Change-Id: Ie7c5b50a7bcdfb62af33f83dec64936c6b53cabf
2018-03-14hal: Add support for SDM450Satish Babu Patakokila
Add support for SDM450 in the makefiles to enable dlkm compilation. SDM450 uses same target name as msm8953. Change-Id: I62ef0d856894ebce62997720dbf2620449f1865c
2018-03-05hal: add audio kernel header dependency only for msmnileBanajit Goswami
Add audio kernel headers dependency only for msmnile target. Change-Id: Ie5e6116c4fadcf2b296cd56dbe8a1382d4a3508c
2018-02-28Merge "hal: Update property name to reflect proper name convention"Linux Build Service Account
2018-02-24hal: add audio kernel header dependency only for msmnileBanajit Goswami
Add audio kernel headers dependency only for msmnile target. Change-Id: Ie5e6116c4fadcf2b296cd56dbe8a1382d4a3508c
2018-02-23hal: add audio kernel header dependencyBanajit Goswami
Add dependency on audio kernel headers for cases where audio kernel drivers are compiled as DLKM. Change-Id: I65a45c3800df4f10481aca27be15f9be4a8a6438
2018-02-20Merge "audio: Fix compilation error for encoders"Linux Build Service Account
2018-02-19audio: Fix compilation error for encodersPreetam Singh Ranawat
-Fix compilation error with Android upgrade. Change-Id: I9caa378252b299f9a261f89e27e78de1a3fe6c76
2018-02-12hal: Update property name to reflect proper name conventionGarmond Leung
Update property name for qaf m8 library and g711 encoder to comply with Treble naming convention. CRs-Fixed: 2183365 Change-Id: Ieb2bf02ca70e44e2852e2dadf89b72d47941ca4d
2018-02-12Merge "Bypass compilation errors due to compiler upgrade"Linux Build Service Account
2018-02-09Merge "hal : Add NULL check before dereferencing pointer"Linux Build Service Account
2018-02-05Bypass compilation errors due to compiler upgradeAbhishek Arpure
Bypass CLANG compilation errors by adding ignore flags Change-Id: I99317ca2ccf5ee953ca5796e01db63dd396d622d
2018-01-30hal : Add NULL check before dereferencing pointerPreetam Singh Ranawat
-Add proper checks to fix NULL pointer dereference issues. Change-Id: Idd3d165ac179d21745958710d28cfae43a50c793
2018-01-22HACK: Modify .mk files to avoid strict compiler errorsSoumil Shah
Change-Id: I95dd11f96d8aaad31078b599eca1745be912b488
2017-12-29audio: mm-audio: Pack encoders in vendor imageSachin Mohan Gadag
Pack encoder test app in vendor path. Change-Id: I6da72829acf02f77af4a6d356f94c6d6b388bb99
2017-12-07audio: Make repetitive logs silentSachin Mohan Gadag
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
2017-11-08audio: make sure audio hal compile for qcs605Ashok Sidipotu
Added target qcs605 in the make files to enable compilation Change-Id: I03caf5b62c55c08818bc89295170006c1987ca9b
2017-10-31hal: Add new path for dlkmAsish Bhattacharya
Add new header paths. Change-Id: I413de5e738db4e35904df7a09c3a4cdad68079da
2017-10-25hal: audio-test: remove code sections referring to audio-alsayidongh
audio-alsa is removed from mm-audio, reomve code sections referring to audio-alsa. CRs-Fixed: 2126971 Change-Id: I50bd466a931a39846dc2fc5f136a38a9f64b2148
2017-10-09Merge "aenc-aac: Support get_parameter query for profile type"Linux Build Service Account
2017-09-22aenc-aac: Support get_parameter query for profile typeSatya Krishna Pindiproli
Add support for get_parameter query for profile type. Change-Id: I94defa4346b49ee96037154818a5081cbb050704
2017-09-12mm-audio: Fix Security IssuesSachin Mohan Gadag
Add validation for input paramters for test app. Change-Id: I36c7e1a9af42dede6bb21d4619c3c549fc4f2701
2017-09-12Revert "hal: audio-test: Move omx tests mm-audio-internal"Preetam Singh Ranawat
This reverts commit 2ce1027d13f23e34d6528968e94d6af876dc009c. Also Fix NULL stream pointer LLVM issue by performing NULL check before dereference the pointer Change-Id: Ia2a8b3492b5424993e6c651555054d899f2ca3f2
2017-08-04hal: fix audio compilation for techpack.Asish Bhattacharya
Change-Id: Ifd3ddf97b7a642569bfbc99a00d48bc781590212