1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/codecs/libalac
Nils Wallménius c8535f27d1 Switch coldfire builds over to new toolchain using gcc 4.5.2 and binutils 2.20.1
Retune codec compiler optimizations with new compiler. Overall speedup with aac and flac getting big speedups.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29042 a1c6a512-1295-4272-9138-f99709370657
2011-01-12 22:28:43 +00:00
..
alac.c FS #10690: Add support for 24 bit ALAC files based on libalac 0.2.0 2010-02-03 00:37:24 +00:00
decomp.h FS #10690: Add support for 24 bit ALAC files based on libalac 0.2.0 2010-02-03 00:37:24 +00:00
libalac.make Switch coldfire builds over to new toolchain using gcc 4.5.2 and binutils 2.20.1 2011-01-12 22:28:43 +00:00
README Initial (unmodified - for reference) import of David Hammerton's Apple Lossless (ALAC) decoder from http://crazney.net/programs/itunes/alac.html 2005-09-22 18:47:04 +00:00
README.rockbox First Rockbox version of ALAC decoder - porting to work in Rockbox environment and some simple (but significant) optimisations 2005-09-22 20:46:58 +00:00
SOURCES Oops 2005-10-29 18:00:04 +00:00

INSTALLATION:
-------------

Simply compile by running 'make'

USAGE:
------

Then run the program, it will give you usage instructions.

It's really quite trivial to use.

For example, to decode input.m4a to output.wav:
./alac -f output.wav input.m4a

Or, as another example, say if you wanted to stream play
http://www.mplayerhq.hu/MPlayer/samples/A-codecs/lossless/luckynight.m4a
and you're system uses the ALSA sound system:
wget -O - http://www.mplayerhq.hu/MPlayer/samples/A-codecs/lossless/luckynight.m4a | ./alac - | aplay

By default the output file is in WAV format. To output as raw PCM, provide the
-r option on the command line.

MORE INFORMATION:
-----------------

Please visit http://crazney.net/programs/itunes/alac.html for more information.

HELP NEEDED:
------------
I need help to allow myself to continue hacking on various Apple Audio things, please visit
http://crazney.net/programs/itunes/help.html

AUTHOR:
-------

David Hammerton

CONTRIBUTORS:
-------------

Cody Brocious