rockbox/apps/codecs/libmusepack
Andree Buschmann 5670ca18bb Fixes backward seeking on resumed files and backward seeking to positions to which formerly was seeked forward to (sounds complicated and it is).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17606 a1c6a512-1295-4272-9138-f99709370657
2008-05-22 12:32:28 +00:00
..
AUTHORS
ChangeLog
config-mpc.h
config_types.h FS patch #5172 by Andrew Cupper. Musepack seeking support. Decoder should also be faster. 2006-08-31 18:18:57 +00:00
COPYING Musepack support, complete with mpc2wav plugin. Thanks go out to rasher for initiating the port. 2005-04-12 21:29:48 +00:00
decoder.h Commit FS#9015. Rework of musepack buffered seek. Now a static seek buffer of 8192 entries is used. The seeking precision is adapted to the length of the file (e.g. 26ms for files <=3.5min and 0.4s for files ~60min). 2008-05-22 09:58:19 +00:00
huffman.h FS patch #5172 by Andrew Cupper. Musepack seeking support. Decoder should also be faster. 2006-08-31 18:18:57 +00:00
huffsv7.c Some changes for musepack: Disable SV4-SV6 support (I guess I am the only one who oned such). Remove tabs, perform some minor code beautification and add ICONST_ATTR to some requantization constants. 2008-05-10 15:15:10 +00:00
huffsv46.c Some changes for musepack: Disable SV4-SV6 support (I guess I am the only one who oned such). Remove tabs, perform some minor code beautification and add ICONST_ATTR to some requantization constants. 2008-05-10 15:15:10 +00:00
idtag.c
internal.h FS patch #5172 by Andrew Cupper. Musepack seeking support. Decoder should also be faster. 2006-08-31 18:18:57 +00:00
mainpage.h
Makefile FS #7166. Musepack optimizations and cleanups. Huge speedup on ARM. Note that all ARM (Ipod/Sansa/Gigabeat) targets will now play back Musepack files with somewhat reduced accuracy. Please get in touch via forums or Flyspray if you've got sample files where this is very apparent. Most users should hear no difference. 2007-08-30 11:41:05 +00:00
math.h Move ARM assembler of musepack synthesis filter to own file. Additionally add ICONST_ATTR to noise generator data. 2008-05-17 21:26:34 +00:00
mpc_config.h Move ARM assembler of musepack synthesis filter to own file. Additionally add ICONST_ATTR to noise generator data. 2008-05-17 21:26:34 +00:00
mpc_decoder.c Fixes backward seeking on resumed files and backward seeking to positions to which formerly was seeked forward to (sounds complicated and it is). 2008-05-22 12:32:28 +00:00
musepack.h Musepack seek hotfix. Do not dynamically allocate seek buffer but use a buffer of constant size (~28.5min). Files larger than this will still not seek properly. Some additional rework has to be done for the seek buffer. 2008-05-19 18:06:00 +00:00
reader.h Some changes for musepack: Disable SV4-SV6 support (I guess I am the only one who oned such). Remove tabs, perform some minor code beautification and add ICONST_ATTR to some requantization constants. 2008-05-10 15:15:10 +00:00
README
README.rockbox
requant.c Removed non-active seek mechanism from musepack library, small other cleanups. 2008-05-10 20:33:28 +00:00
requant.h Removed non-active seek mechanism from musepack library, small other cleanups. 2008-05-10 20:33:28 +00:00
SOURCES Move ARM assembler of musepack synthesis filter to own file. Additionally add ICONST_ATTR to noise generator data. 2008-05-17 21:26:34 +00:00
streaminfo.c Support for Musepack SV4-6 stream files. Patch by Andrew Cupper. 2006-09-01 12:05:04 +00:00
streaminfo.h
synth_filter.c Move ARM assembler of musepack synthesis filter to own file. Additionally add ICONST_ATTR to noise generator data. 2008-05-17 21:26:34 +00:00
synth_filter_arm.S Move ARM assembler of musepack synthesis filter to own file. Additionally add ICONST_ATTR to noise generator data. 2008-05-17 21:26:34 +00:00

Musepack Decoder Library 1.1:

run "./configure; make"

To create a sample app using the musepack decoder library in src/
Check src/sample.cpp for more details.