aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* tinycompress: Lrn2CHEADreplicant-6.0-0004-transitionreplicant-6.0-0004-rc6replicant-6.0-0004-rc5-transitionreplicant-6.0-0004-rc5replicant-6.0-0004-rc4replicant-6.0-0004-rc3replicant-6.0-0004-rc2replicant-6.0-0004-rc1replicant-6.0-0004replicant-6.0-0003replicant-6.0-0002replicant-6.0-0001stable/cm-13.0-ZNH5Ystable/cm-13.0-ZNH2KBstable/cm-13.0-ZNH2Kstable/cm-13.0-ZNH0Ecm-13.0Steve Kondik2015-12-151-3/+3
| | | | Change-Id: I00dde8aeb9cbd0316337da0b3c5910a371df165e
* timycompress: Show a warning if metadata ioctl is not supportedSteve Kondik2015-12-141-1/+6
| | | | | | | * Devices should apply the relevant patch to the HAL in order to properly support gapless playback. Change-Id: I09b9a9b64bd8ec3d971d2ffa120c040db83327f2
* audio: compress error propagationNaresh Tanniru2015-12-071-1/+1
| | | | | | | | | - On compress error, error type is not propagating from compress driver - Modify oops API to return error no Change-Id: I51031e96f1fa8838b51fffda64730a05c708cf4e
* tinycompress: Fix compilation on old targetsSteve Kondik2015-10-121-0/+2
| | | | | | * Exclude code for codec-specific data if kernel support is missing. Change-Id: I088e0244b01b01f21b80d9478407a185c34afbe8
* tinycompress: Add support to send codec specific dataChaithanya Krishna Bacharaju2015-10-062-11/+24
| | | | | | | | | | | Codec specific metadata is sent only for first stream in gapless playback. This causes incorrect configuration to be set for second stream and distortions are observed due to framedrops in adsp. Add support to send codec specific format data of next stream during gapless playback. Change-Id: If6f2a0d75140614c283ae444fc51b9b505d200f0
* tinycompress: Set additional metadata for flac streamAmit Shekhar2015-10-062-0/+12
| | | | | | | | | | Currently, metadata such as min/max block size is sent only for first stream in FLAC gapless playback. This causes incorrect configuration and, subsequently, framedrops in decoding of second stream and onwards Set additional gapless metadata for flac streams Change-Id: I6b67ab3853637dff4fc6aee00137be2888ca6c86 CRs-Fixed: 781837
* compress: Extend cplay with support to offload pathYuhao Chen2015-10-061-9/+253
| | | | | | | Extend cplay with support to offload path (16 & 24 bit S_LE) CRs-Fixed: 671678 Change-Id: Ib13e063422f82bbfdd3a6d1ea8eba8ae8eff6a44
* tinycompress: include kernel headersPreetam Singh Ranawat2015-10-061-0/+2
| | | | | | | | - Include kernel headers to make sure updated compress header files are used for compilation Change-Id: I3e6de1276b4b16599eff2b1cbce7473e2d7fc216
* am b8f9b742: Merge "Cleanup Obsolete LOCAL_PRELINK_MODULE."Ying Wang2014-12-161-1/+0
|\ | | | | | | | | * commit 'b8f9b7428a741c3b1fc1667a4fa80931bcfe224b': Cleanup Obsolete LOCAL_PRELINK_MODULE.
| * Merge "Cleanup Obsolete LOCAL_PRELINK_MODULE."Ying Wang2014-12-161-1/+0
| |\
| | * Cleanup Obsolete LOCAL_PRELINK_MODULE.Ying Wang2014-12-161-1/+0
| |/ | | | | | | | | Bug: 18675947 Change-Id: Ia3513aa73da2d2ad32a41074d027246837165857
* | cplay: use new offload sample rate representation.Eric Laurent2014-10-281-1/+1
| | | | | | | | | | | | | | | | Pass directly the sample rate value to struct snd_codec instead of the ALSA enum. Bug: 17398311. Change-Id: Ic65f79759a623136fed8fd755bae39cee3550550
* | fix missing closing bracket for extern "C" statement in tinymp3.hEric Laurent2014-10-231-0/+4
|/ | | | | Bug: 18100030. Change-Id: I268aef41dabbafdcaef7c926636bf7bfe7089b1b
* Audio: tinycompress: Add absent } to the end of fileHaynes Mathew George2014-09-281-0/+6
| | | | | | | | | The absent "}" cause to compilation error when it included from C to C++ cherry-pick from CAF commit: 884875a11e04b4e8a5f46cb6058d741205a29305 Bug: 17682634 Change-Id: Id2ff05475722b698f3283ec4aaf13cfd28e7fcf5
* am aeee2c6a: am d848221e: compress: compress_wait() must return error if ↵Richard Fitzgerald2014-03-060-0/+0
|\ | | | | | | | | | | | | timed out * commit 'aeee2c6a19b9d3765f72bc79555005786a424233': compress: compress_wait() must return error if timed out
| * am d848221e: compress: compress_wait() must return error if timed outRichard Fitzgerald2014-03-051-8/+10
| |\ | | | | | | | | | | | | * commit 'd848221e947b4a71fe47423c60461b0a031aabc8': compress: compress_wait() must return error if timed out
| | * compress: compress_wait() must return error if timed outRichard Fitzgerald2014-03-051-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The caller must be certain that a return of 0 really means that compress is ready for more data, so when poll() returns 0 for a timeout we must report that as an error. Bug: 12823671. Change-Id: I5d05ef837d9e41e5155550aab8f94f888251dc37 Signed-off-by: Richard Fitzgerald <rf@opensource.wolfsonmicro.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
* | | am 56d8daed: Merge remote-tracking branch \'origin/kitkat-dev\'Baligh Uddin2013-11-260-0/+0
|\| | | | | | | | | | | | | | * commit '56d8daedc9f26ed2c3e6b4328364654621a4fbbb': Initial empty repository
| * | Merge remote-tracking branch 'origin/kitkat-dev'Baligh Uddin2013-11-0110-0/+1839
| |\|
| * | Initial empty repositoryBaligh Uddin2013-10-310-0/+0
| /
* / compress: compress_wait() must return error if timed outRichard Fitzgerald2013-11-221-8/+10
|/ | | | | | | | | The caller must be certain that a return of 0 really means that compress is ready for more data, so when poll() returns 0 for a timeout we must report that as an error. Signed-off-by: Richard Fitzgerald <rf@opensource.wolfsonmicro.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
* Update to latest tinycompressRichard Fitzgerald2013-09-261-9/+9
| | | | | | | 2b0410a compress: Must check for POLLERR before POLLOUT/POLLIN Bug: 8174034. Change-Id: I26a7bd4bf3999afbe99a2278a59304834980375e
* Update to latest tinycompressVinod Koul2013-07-252-2/+2
| | | | | 22406d2 fix error returned by compress_wait() 7d7965c compress: fix the typo in compress_get_alsa_rate()
* Update to tinycompress 2.0Eric Laurent2013-06-077-90/+263
| | | | | | | | | | | | | | 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
* Update to latest tinycompressEric Laurent2013-05-023-9/+61
| | | | | | | 01ff678 compress: Add support for capture streams 8c9d5da tinycompress: cplay: Correct a couple of small message typos Change-Id: Ieee7cce63930eb2f846a7a86a92806f1db45656b
* Initial version of tinycompressEric Laurent2013-04-179-0/+1614
| | | | | | From git://git.alsa-project.org/tinycompress.git 0765f97a Change-Id: I34599092e8c764ecb3475883d1d46cd9c9b5c439
* Initial empty repositoryBaligh Uddin2013-03-050-0/+0