summaryrefslogtreecommitdiff
path: root/qahw
AgeCommit message (Collapse)Author
2021-12-06audio: Drop LOCAL_COPY_HEADERS usagePig
LOCAL_COPY_HEADERS is deprecated, so remove all its usages to avoid build warnings. Change-Id: I4c52508e9109c5f448653fd5613a8991d28bbb2e
2020-05-22Initial target definition for holiDeepthi Gunturi
Change-Id: Ib5a043e2accbffd9219f101c1515973f81932650
2020-01-15hal: enable compilation for lahainaVignesh Kulothungan
Add lahaina target to android makefiles to enable compilation. Change-Id: I5f80633d98ec915054103db206783eb2d7c0e070
2019-10-09qahw: Add support for new stream APIsJosh Kirsch
Add support for new APIs to support voice call and voice call features. CRs-fixed: 2381271 Change-Id: Id3ba4417f1365018e5a26d243caea83571857f63
2019-09-25hal: Enable integer overflow sanitizerVikram Panduranga
Enable integer overflow sanitizer in audio HAL for kona. Change-Id: I6aba4c636f2d467518281361259b1a7768ae34d7
2019-08-13hal: Fix compilation errorsSamyak Jain
Fix compilation errors for hal test apps Change-Id: I7cc6b62a5722af8ccef58d242817970c223a5782
2019-08-08hal: Add new speaker devices to support dynamic speaker configRamu Gottipati
- Added speaker2 and speaker3 devices in hal to support multi zone dynamic speaker configuration. Change-Id: I69a20f5b24e6afedfa025e2dd2046f91ecc3785f
2019-07-03hal: Add API support to stop input streamManish Dewangan
Add API support to stop input stream. Expose in_stop in HAL via QAHW so that clients may call it when necessary. Change-Id: I5b1112166453371ab4d79c31fa99fb1f6b3bff3f
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-06-12Merge "hal: Enable integer overflow sanitizer" into audio-hal.lnx.6.0Linux Build Service Account
2019-05-31hal: Enable integer overflow sanitizerVikram Panduranga
Enable integer overflow sanitizer in audio HAL for kona. Change-Id: I16a81af39c888f9e5c3c10187ad81d29035a8bc0
2019-05-23audio: add support to query presentation position from DSPSurendar Karka
Add support to query presentation position from DSP in system time domain. Change-Id: I475aeedb7a3691027698ca91747b801dff569d21 Signed-off-by: Surendar Karka <skarka@codeaurora.org>
2018-12-18QMAA: Add support for HAL module disableNaresh Tanniru
- Disable audio HAL modules compilation based on QMAA flag Change-Id: I3ec8c82bfcf699a3bbf5e7133480a4bda1240a5a
2018-10-31hal: Use correct param for loopback set paramTrinath Thammishetty
Use correct parameter for qahw loopback set param data to resolve compilation error. Change-Id: I41146392ade9bd447f81b4ce3d401bab591c157f
2018-10-29hal: add support for configuring render windowTrinath Thammishetty
Add support to set render window in transcode loopback usecase. Render window is used by DSP to take rendering decision, i.e, whether input frame should be rendered, dropped or repeated. Change-Id: I87560a8e437b33dcd15094f30a532b3ed3d3749f
2018-09-10qahw: add channel position for all channels supported by adspManish Dewangan
Change-Id: Ifc9a5fd5ebc0b0ad31a2029fc308060a7fe03f01
2018-07-27hal: support compressed capture with variable size packetsRalf Herz
Compressed IEC 61937 capture uses variable size packets for data transfer Change-Id: I8e6baaf870f5f504c0c642cf44795334097bddbf
2018-05-08hal: retrieve license info during init.Surendar karka
FFV/Allplay requires licensing info during init. - Retrieve Product_Id using "meta_info_key" from platfrom xml file during HAL-Init. - Retrieve Product_License using "audio_calibration_info" from ACDB. - Extend QAHW GetParam API to access AllPlay License information. Change-Id: Ie759f795d76e0038cba3f14ee9084f1c46b64c0a
2018-03-06qahw: Load sound trigger HAL when concurrency enabledDhanalakshmi Siddani
Load sound trigger HAL during audio use case is running when sva and audio concurrency is enabled. CRs-Fixed: 2173226 Change-Id: I80b797857eae9dfc2cfaad340ec145dccd3c095f
2017-12-29qahw_api: Propagate missing changes from 2.2.c4 to 4.0Trinath Thammishetty
Add support for audio effects through binder server calls if QAS is enabled. Else the required APIs are called directly. Change-Id: I1f45ae89b839e69c49cbca407ddb05b7a02d3dc6
2017-12-18audio: qahw: Fix compilation errorsSachin Mohan Gadag
Fix compilation errors such as - unused parameter - multiple declaration. Also modify makefile to install images in vendor partition. Change-Id: I3d998eef91a16a890993449e92ef8f5443558c78
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-12-05qahw: Use glib2.0 library for standard apiSachin Mohan Gadag
Use glib package for standard api such as g_strlcpy. Change-Id: Ib7db03814a051ffa67389c7bf00ced7062fb0ed4
2017-11-16qahw: Add binder support for Audio HALSidipotu Ashok
- Bring in a new cpp source file which HAL clients talk to - This code in turn makes the binder proxy/clients side calls - The binder server calls into the existing qahw.c Change-Id: I45625bcb2d8a2eb858c68d24f0cad3202d754244