From kernel 5.4, uapi header location has been updated.
Add path includes to the updated location of uapi headers.
Change-Id: I21cdf51bd135b088379e74db6340a0a0c1ccd352
This reverts commit 1719d7c0c0.
This will be re-enabled once root cause the issue for audio
regression.
Change-Id: If045a40850bd08e25dbf251dd5996f4c1c7982ef
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
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>
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
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
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
Add support for SDM450 in the makefiles to enable dlkm
compilation.
SDM450 uses same target name as msm8953.
Change-Id: I62ef0d856894ebce62997720dbf2620449f1865c
Update property name for qaf m8 library and g711 encoder to
comply with Treble naming convention.
CRs-Fixed: 2183365
Change-Id: Ieb2bf02ca70e44e2852e2dadf89b72d47941ca4d
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
audio-alsa is removed from mm-audio, reomve code sections
referring to audio-alsa.
CRs-Fixed: 2126971
Change-Id: I50bd466a931a39846dc2fc5f136a38a9f64b2148
This reverts commit 2ce1027d13.
Also Fix NULL stream pointer LLVM issue by performing
NULL check before dereference the pointer
Change-Id: Ia2a8b3492b5424993e6c651555054d899f2ca3f2
VTS does not expect Input/Output omx port to send OMX_EventCmdComplete.
The fix is to avoid sending OMX_EventCmdComplete. VTS will timeout and
handle the error properly.
Change-Id: I998cf2e4b9e4ecba9e9837e56683bf44cc57207b
CRs-Fixed: 2077073