summaryrefslogtreecommitdiff
path: root/qahw_api
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-16Merge "qahw_api: Updated fixes on qahw api's and logging"qctecmdr
2019-10-15Merge "qahw: Add support for voice tester"qctecmdr
2019-10-13qahw_api: Updated fixes on qahw api's and loggingRajesha Kini
Updated to get working of stream drain, flush and minimum buffer size. Enahanced log message for time capture. CRs-fixed: 2450433 Change-Id: I7523808a434b74626bd1e2a44e08eb1d871b8229
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-09-05qahw: Add support for voice testerJhansi Konathala
Add support for voice tester. Change-Id: I7573ca4eb25be722f7e4b6005d86cb55d016c8c8
2019-08-13hal: Fix compilation errorsSamyak Jain
Fix compilation errors for hal test apps Change-Id: I7cc6b62a5722af8ccef58d242817970c223a5782
2019-07-08Merge "hal: Add API support to stop input stream"qctecmdr
2019-07-06Merge "hal: Add QAP extention"qctecmdr
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-28Merge "qap: test: Enable ecref path"qctecmdr
2019-06-21hal: Add support to capture mic and ec reference dataChaithanya Krishna Bacharaju
Add support to capture mic and ec reference data in single stream. Add changes to update custom matrix params to configure PSPD. Change-Id: I29f38c0d778d44217a9e0d59e4b1324f4ee81fdd
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-13hal: Add QAP extentionSidipotu Ashok
Add new source file in audio_extn folder Change-Id: If62e948f74f5e9e933704b5b6e061471d3a62a38
2019-06-13qap: test: Enable ecref pathSachin Mohan Gadag
- For ec-ref path, add new device i.e audio-out- proxy and pass over to wrapper. In callback function data is written to ecref dump file. Change-Id: I32b35ccf5caf708b73e213b891195db31a497a44
2019-06-12Merge "hal: Enable integer overflow sanitizer" into audio-hal.lnx.6.0Linux Build Service Account
2019-06-04Merge "audio: add support to query presentation position from DSP"qctecmdr
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>
2019-05-21qahw_api: Add support for RX and TX with BT SCO deviceDeeraj Soman
Add support for playback and capture with BT SCO device Change-Id: Ie09bc3d2248bcca02f1dc95d2ff34aa7d35c409a
2019-04-18hal: fix misc audio hal errorsWeiyin Jiang
Fix misc audio hal errors. CRs-Fixed: 2436822 Change-Id: I078656c5a7a3a5a97c8044e716c5ca0fe8ff3ef4
2019-03-19hal: MS12: qap test app updateHarsh Bansal
- updating qap hal test app to test new features of MS12-1.3.2 - Added Support for Main2 Testing - Added Support for OTT sound Testing - Added Support to send init time params to MS12 Change-Id: I7713509b1bac11c04e7af8f3447624d1727b35f3
2019-02-20qahw_api: increase sleep duration for 5sec to optimize powerSurendar Karka
- Close socket fd to fix test app hang issue and increase the poll time from 5msec to forever. - Increase the sleep duration to 5sec to optimize power. Change-Id: Ia3ce0121547d65617b52496b7cb6e37ef05c6ce3
2018-12-13Merge commit 'd34f05cb6e67e28a4955332173950466edf0be3e' into audio-hal.lnx.5.1Surendar Karka
Change-Id: I4656a1a78c2b1d4b4834b2fd538699f96e2aa90e
2018-12-12Merge "qahw_api: fix compilation error"Linux Build Service Account
2018-11-27qahw_api: fix compilation errorJosh Kirsch
Fix compilation error on sdxprairie. Change-Id: I99e5bacf1fba158b2400e1517b26b85d0545467b
2018-11-23audio: add linein to BT headset loopback supportSurendar Karka
- Add AUDIO_DEVICE_OUT_BLUETOOTH_A2DP as the sink device to support linein to BT headset loopback. - set device_connect parameter in transcode loopback test app to load A2DP source IPC library. Change-Id: Ib52fdf9aa966f50834ffa34884f5fa76053df15e
2018-11-19audio: add linein to BT headset loopback supportSurendar Karka
- Add AUDIO_DEVICE_OUT_BLUETOOTH_A2DP as the sink device to support linein to BT headset loopback. - set device_connect parameter in transcode loopback test app to load A2DP source IPC library. Change-Id: Ib52fdf9aa966f50834ffa34884f5fa76053df15e
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-11-06Merge "hal: Add new parameter in SA+ effects and resolve compilation issue" ↵Linux Build Service Account
into audio-hal.lnx.5.1
2018-10-31hal: Add new parameter in SA+ effects and resolve compilation issueTrinath Thammishetty
Add new parameter in SA+ effects to get latency introduced by each effect. Use #ifdef instead of #if in environmentalreverb header file since _cplusplus macro not being defined is raising errors. Change-Id: I0d5e410414502ac2bef77f1cbd7b041e4f26844d
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-10-22Merge "hal: add support for configuring render window"Linux Build Service Account
2018-10-15Merge "hal: Add new parameter in SA+ effects and resolve compilation issue"Linux Build Service Account
2018-10-15Merge e1f65e84d306206a860961f662bd78060cac06b1 on remote branchNaresh Tanniru
Change-Id: I5cb17e69a3b1e4fa78b7a130cbabc8bc7b11932b
2018-10-15hal: 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-10-11hal: Add new parameter in SA+ effects and resolve compilation issueTrinath Thammishetty
Add new parameter in SA+ effects to get latency introduced by each effect. Use #ifdef instead of #if in environmentalreverb header file since _cplusplus macro not being defined is raising errors. Change-Id: I0d5e410414502ac2bef77f1cbd7b041e4f26844d
2018-10-10hal: qahw_test: Printout channel maskDieter Luecking
For multichannel playback the corresponding channel mask is printed in order to check for any mismatch. Change-Id: I2cec1cc409d5044d05de7a6a5623a263573b331d
2018-10-05qahw_api: Fix for measure KPI latency values test app issueRamu Gottipati
- To measure KPI latency values, second fclose of fd_latency_node in test app causing segmentation fault. - To fix this, remove double fclose for fd_latency_node. Change-Id: I2b19d9f18eff7a63074aa01092afb06064f6723b
2018-09-27hal: fix null pointer references and data initialization errorsJhansi Konathala
- add null pointer check and initialize uninitialized variables CRs-Fixed: 2312146 Change-Id: I5f260b327492e1373ed143dd8dcf243154fd7818
2018-09-24qahw_api: add source device support in transcode loopback test appSurendar Karka
Adding support to set source device support in transcode loopback driver. Change-Id: I727aa9de5bf3091a8fd2e27e0ae163b2ac5638b1
2018-08-17qahw_api: Add APE format support in test appRamu Gottipati
Change-Id: I30b36933a66cacb3a224151a7a5ddc10a6851b2e
2018-08-03qahw_api: test: fix KW error in multi-record-testDhananjay Kumar
Fix KW suspicious dereference of pointer reported by KW in multi-record test. The pointer being dereferenced cannot be null at this point since failure case is fatal and exits the test before reaching this code, so just removing the null check with is creating suspicion. Change-Id: Icee262f7a11cfbc462cae4fb53134451f22787a9
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-07-24Merge "qahw_api: test: Handle SIGTERM signal in test app"Linux Build Service Account
2018-07-24Merge "qahw_api: Fix compile error in record test app"Linux Build Service Account
2018-07-18qahw_api: test: Handle SIGTERM signal in test appSurendar Karka
Handle SIGTERM signal in test app if user kills the test app. Change-Id: I1eaff7189e10d86e93e35bbe8e592271ef922148