summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2022-04-04tinycompress: do not loop in the compress readAjender Reddy
Return the compress read immediately when it is successful. client can recall for the remaining bytes. Also, In case of capture, move the plugin state to prepared when set params is successful. Earlier in case of playback this plug state is moved to prepare only when first write is successful. CRs-Fixed: 3164253 Change-Id: I2b8e2a12397682c5a17473ea06623c1152cc9819
2021-08-25tinycompress: Add support for compress_set_codec_params APIRitu Sharma
Add support for compress_set_codec_params API which is used to send codec parameters from clients directly. CRs-Fixed: 2926417 Change-Id: I83f52378e288f15bccfc8a7798d33943a02d5e52
2021-01-26Merge SP1A.210122.003Chris Gross
Change-Id: I3c8170f56d467aefbcec891341d3deef578acf63
2020-12-10external: tinycompress: add support for compress pluginsVidyakumar Athota
Add plugin support to use vendor specific compress implementation Bug: 166667071 Test: manual offload playback test Test: cts AudioTrackOffloadTest CRs-Fixed: 2563258 Change-Id: I71f588b9ed84b62d3b1b08dae7ce65f8fa649e6a
2020-04-01Revert "external: tinycompress: add support for compress plugins"Ashish Jain
This reverts commit 43b7f4b911e942f2ee3e6418743821dce93d48f1. CRs-Fixed: 2653755 Change-Id: I825f4a07b62c2925c13767a40dbc9eac67f65fa9
2019-11-21external: tinycompress: add support for compress pluginsVidyakumar Athota
Add plugin support to use vendor specific compress implementation CRs-Fixed: 2563258 Change-Id: I0f6a86f4e4b388fdffe7b9af7a033dac5fd0e763
2019-02-21Merge QP1A.190219.001Scott Lobdell
Conflicts: compress.c include/tinycompress/tinycompress.h Change-Id: If7c81cd4b88160fc855276208e32b4e04e849abf
2019-02-08tinycompress: tinycompress fixesAniket Kumar Lata
- Add get_metadata() and set_metadata() API support - Add support to send codec specific data Bug: 123065627 Test: make Change-Id: I9c3f39e22d7246fbb7cf665a4b5ce71a74e07495
2018-02-15tinycompress: tinycompress fixesPreetam Singh Ranawat
tinycompress: Add support to send codec specific data change-Id: If6f2a0d75140614c283ae444fc51b9b505d200f0 tinycompress: include kernel headers Change-Id: I3e6de1276b4b16599eff2b1cbce7473e2d7fc216 tinycompress: Set additional metadata for flac stream change-Id: I6b67ab3853637dff4fc6aee00137be2888ca6c86 tinycompress: Add get_metadata() and set_metadata() API support Change-Id: Id81bd8585ed389efc3d0c830cb6cc1678d4d4e56 Change-Id: I9c3f39e22d7246fbb7cf665a4b5ce71a74e07495
2014-10-23fix missing closing bracket for extern "C" statement in tinymp3.hEric Laurent
Bug: 18100030. Change-Id: I268aef41dabbafdcaef7c926636bf7bfe7089b1b
2014-09-28Audio: tinycompress: Add absent } to the end of fileHaynes Mathew George
The absent "}" cause to compilation error when it included from C to C++ cherry-pick from CAF commit: 884875a11e04b4e8a5f46cb6058d741205a29305 Bug: 17682634 Change-Id: Id2ff05475722b698f3283ec4aaf13cfd28e7fcf5
2013-06-07Update to tinycompress 2.0Eric Laurent
0f25782 Tinycompress version 0.2.0 6b27cf7 compress: Add non-blocking I/O 0e0c39e compress: do not poll if enough space to write remaining data 78672ce compress: copy final version of config struct 5777ab6 cplay: use get_alsa_rate to convert sample rate 1bb4a13 add utils file with rate conversion helper 38145d7 fix error reporting in tinycompress aad6a2a compress: fix hpointer error when no sample rate 31d610d compress: check for config first Change-Id: I51037eacdab73dfd4f3b8e58cda79f536503f826
2013-05-02Update to latest tinycompressEric Laurent
01ff678 compress: Add support for capture streams 8c9d5da tinycompress: cplay: Correct a couple of small message typos Change-Id: Ieee7cce63930eb2f846a7a86a92806f1db45656b
2013-04-17Initial version of tinycompressEric Laurent
From git://git.alsa-project.org/tinycompress.git 0765f97a Change-Id: I34599092e8c764ecb3475883d1d46cd9c9b5c439