rockbox/apps/codecs/libmusepack
2008-06-10 06:11:50 +00:00
..
AUTHORS
ChangeLog
config-mpc.h
config_types.h
COPYING
decoder.h Further changes in mpc buffered seek. Remove magical number and replace it with a better commented #define. Use shift and bit mask instead of division and modulo operations when using the seek buffer. Saves some binary size for the codec. 2008-06-04 05:41:59 +00:00
huffman.h
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
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 Further changes in mpc buffered seek. Remove magical number and replace it with a better commented #define. Use shift and bit mask instead of division and modulo operations when using the seek buffer. Saves some binary size for the codec. 2008-06-04 05:41:59 +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
streaminfo.h
synth_filter.c Correct DSP_SET_SAMPLE_DEPTH to 29 for mpc (18.14 fixed point samples). Higher precision for fast 32x32=32 multiplication in dewindowing part of synthesis filter. 2008-06-10 06:11:50 +00:00
synth_filter_arm.S Correct DSP_SET_SAMPLE_DEPTH to 29 for mpc (18.14 fixed point samples). Higher precision for fast 32x32=32 multiplication in dewindowing part of synthesis filter. 2008-06-10 06:11:50 +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.