rockbox/apps/codecs/libffmpegFLAC
2011-12-19 19:46:10 +00:00
..
arm.h Revert r25929. Test have shown that the assembler code is more than 50% faster than the C code both on ARM7TDMI (tested on PP5002 and PP5022) and on ARM1136JF-S (tested on Gigabeat S). If it is slower on ARM9*, it should be disabled for ARM9 only. 2010-05-10 19:05:25 +00:00
arm.S FS#11335 by me: make ARM assembly functions thumb-friendly 2010-06-11 04:41:36 +00:00
bitstream.h FS#12463: Improve performance for multichannel FLAC decoding. Speeds up decoding by 3 MHz on PP5022, 6-7 MHz on S5L870x and 11-12 MHz on MCF5250. 5.1-88kHz-files still do not decode in realtime on Coldfire and PP502x. 2011-12-19 19:46:10 +00:00
coldfire.h Assembler optimised FLAC 24 bit handling routines for Coldfire based players. Decoding speed should be improved drastically. Haven't got so many 24 bit files myself, so let me know if something sounds off. 2006-10-25 00:59:38 +00:00
coldfire.S Updated our source code header to explicitly mention that we are GPL v2 or 2008-06-28 18:10:04 +00:00
COPYING New FLAC decoder from the ffmpeg project 2005-10-26 12:35:58 +00:00
decoder.c FS#12463: Improve performance for multichannel FLAC decoding. Speeds up decoding by 3 MHz on PP5022, 6-7 MHz on S5L870x and 11-12 MHz on MCF5250. 5.1-88kHz-files still do not decode in realtime on Coldfire and PP502x. 2011-12-19 19:46:10 +00:00
decoder.h Fix decoding of multichannel flac, refactor sample buffer handling and decorrelation (taken from ffmpeg sources) and add some flac details to the manual. Solves FS#12371. 2011-12-10 22:28:16 +00:00
golomb.h Remove all tabs within codec path. 2010-02-22 19:44:05 +00:00
libffmpegFLAC.make FS#12231 2011-08-18 16:33:41 +00:00
README New FLAC decoder from the ffmpeg project 2005-10-26 12:35:58 +00:00
README.rockbox New FLAC decoder from the ffmpeg project 2005-10-26 12:35:58 +00:00
shndec.c Use __builtin_constant_p() to select the best byteswapping method: constant or target optimized. Same macro can then be used for constant values and inits as well as non-constant. 2011-01-30 00:58:45 +00:00
shndec.h Convert to use common internal sample format. 2006-02-13 19:26:18 +00:00
SOURCES Sync codeclib bitstream code with upstream ffmpeg code. Build ffmpeg_bitstream.c as a part of the codec lib. Use this codeclib implementation in libffmpegFLAC. Implement adapted version of the unaligned longword reading optimization for coldfire from the libwma version of this code. Speeds up cook decoding by 2-3% on h300 and flac by 25% on h300, also speeds up flac decoding by 2% on c200 (decoding speed of cook on c200 is unchanged). 2010-07-15 16:19:17 +00:00

FFmpeg README
-------------

1) Documentation
----------------

* Read the documentation in the doc/ directory.

2) Licensing
------------

* Read the file COPYING. ffmpeg and the associated libraries EXCEPT
  liba52 and libpostproc are licensed under the Lesser GNU General
  Public License. 

* liba52 and libpostproc are distributed under the GNU General Public
  License and their compilation and use is optional in ffmpeg.

Fabrice Bellard.