summaryrefslogtreecommitdiff
path: root/apps/codecs/libalac/decomp.h
AgeCommit message (Collapse)Author
2006-11-09Added macros controlling what goes to IRAM on different targets.Tomasz Malesinski
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11483 a1c6a512-1295-4272-9138-f99709370657
2006-02-13Convert to use common internal sample format.Thom Johansen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8681 a1c6a512-1295-4272-9138-f99709370657
2005-11-03Move code into IRAM and explicitly inline some functions (gcc was inlining ↵Dave Chapman
them anyway, but this way is better) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7741 a1c6a512-1295-4272-9138-f99709370657
2005-10-281) Always enable the DSP. 2) Change codec to output one 32-bit array per ↵Dave Chapman
channel containing samples left-shifted to 28-bits (instead of 16-bit interleaved samples). 3) Remove the two 16KB internal predicterror_buffer arrays (we use the output arrays instead) 4) Small internal rearrangement of the code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7667 a1c6a512-1295-4272-9138-f99709370657
2005-09-24Add yield() calls inside the monolithic ALAC decode_frame() function - ↵Dave Chapman
improves responsiveness of UI during ALAC decoding git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7557 a1c6a512-1295-4272-9138-f99709370657
2005-09-22First Rockbox version of ALAC decoder - porting to work in Rockbox ↵Dave Chapman
environment and some simple (but significant) optimisations git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7544 a1c6a512-1295-4272-9138-f99709370657
2005-09-22Initial (unmodified - for reference) import of David Hammerton's Apple ↵Dave Chapman
Lossless (ALAC) decoder from http://crazney.net/programs/itunes/alac.html git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7541 a1c6a512-1295-4272-9138-f99709370657