-Adding support for qap associated decoding
this is needed when associated stream is separately
decoded in BD use case
Change-Id: Ib6ab9ed7846d32c05c615995ceb816b149303157
-This change includes test app changes to support event
mechanasim for getting buffer availability.
-As soon as module has the free space to copy the input
buffer, it will raise an event to the testapp notifing that a
new buffer can be sent.
-This will replace the exising polling mechanasim,
where testapp periodically queries the module to check if
a new input buffer can be sent or not.
Change-Id: I84f6f8a574f2589643733b4543348ad7992208c5
-In testapp code pthread_exit api is resulting in abort
for 64bit.
-As a fix, terminating the threads by calling return instead of
pthread_exit.
Change-Id: I2f686c3eda94470d33403b2e88d5110888995c60
- In audio-ip-handler, fopen is used to calculate the size
of encrypted dolby library. And fopen expects absolute
path of the file to be opened.
- Changed to provide absolute dolby library path.
CRs-fixed: 2148462
Change-Id: I9ad2ff4fe86e584d1861e0c81775b8637c3d0732
-Testapp not handling the EOS if it comes synchronously.
-Adding an eos flag to identify if EOS is received.
CRs-Fixed: 2134740
Change-Id: Ia040f022bbcd27dd40e143178d5bd747359e9ce3
-fix to pick the 64 bit library if present
-Absolute path is only needed when lib is not present in default
path (/usr/lib or /usr/lib64) but as LE uses default path,
absolute path is not needed.
-fix to wait for secondary stream eos
Change-Id: Ia392b4716bb323e0c98e81540dfe4062ab183fef
From qap to enable outputs on appropiate module, based on configs
instead of kvpairs. Add support to set channel map.
CRs-Fixed: 2103202
Change-Id: Ic1c3851604fc990ed76396a9c8d1ccd2aec591a4
Stream count is reaching negative as a result session
close failed. Hence added a safe check.
CRs-Fixed: 2095262
Change-Id: Ib4cd448847d6b35ab0d58c4c980a15d9c95974d5
-Ten to Twenty sec delay was observed in re-encode path
-Compressed fragment size was too small for DTS encoded content
-updated the fragment size
-Fix for run time media format change in QAP test app
Change-Id: If7fc06bfe4f40a00118dabced87b01964868af1e
-KPI measurement was wrong due to incorrect time logging of input buffer.
-Time was logged when buffer is read from filesystem
-correcting the logging, now it is logged when it is
actually sent to the module.
Change-Id: I056783c49b2e792eb862bbff81d006b54d091812
Adding changes to close and reopen the stream whenever new
config change event is received.
Increased the buffer size to support max frame size of 32k.
Change-Id: I3f62c1b17acbe92e2319a329b913e10f7117450e
Amount of input data fed to MS12 in this usecase is very less,
which ends up in less amount of data at mixer_node. Hence increased
the amount of input data fed for pcm type.
Correcting parsing logic for play_list usecase.
Change-Id: I4e0e70ab7edfc8931df26a5e520a5dd35bfac5f3
Added support for combo device playback and Encoding input to
DD, DDP and DTS formats.
Modified the changes added for KPI measurement.
Change-Id: I687afdf9155d0bd83d7d0aa8d2f9072fa620ccb6
Add support for Playback of Dolby and DTS formats through QAP
Add KPI support, add support to disable dump.
Depends-on: 2002598
Change-Id: If29faaeca545ce7809008f747f1d04807b105e9a