rockbox/apps/codecs/lib
Nils Wallménius 2f50cd58b9 Codec memory reorganization
Based on a patch by Tomasz Malesinski
* Merge Codec buffer and Malloc buffer into one large buffer.
* The new merged buffer is now 1MB on targets with lots of memory.
* Renamed codec_get_memory to codec_get_buffer and made it behave more. 
like plugin_get_buffer.
* Bumped Codec api and min api versions.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18834 a1c6a512-1295-4272-9138-f99709370657
2008-10-19 12:35:53 +00:00
..
asm_arm.h More files that were missed in the previous commit. 2008-09-04 18:03:30 +00:00
asm_mcf5249.h More files that were missed in the previous commit. 2008-09-04 18:03:30 +00:00
codeclib.c Codec memory reorganization 2008-10-19 12:35:53 +00:00
codeclib.h Codec memory reorganization 2008-10-19 12:35:53 +00:00
Makefile Combine the Vorbis, WMA and AAC IMDCT functions and put them into the codeclib. Combined IMDCT is now based on existing Tremor transform. Reduces CPU for 192k AAC by 21MHz on Coldfire, and 5MHz on PP5024. WMA and Vorbis should have no functional changes since they already used this code. Further optimization is possible and would benefit all 3 codecs. 2008-09-04 18:02:10 +00:00
mdct2.c More files that were missed in the previous commit. 2008-09-04 18:03:30 +00:00
mdct2.h More files that were missed in the previous commit. 2008-09-04 18:03:30 +00:00
mdct_arm.S More files that were missed in the previous commit. 2008-09-04 18:03:30 +00:00
mdct_lookup.h More files that were missed in the previous commit. 2008-09-04 18:03:30 +00:00
misc.h More files that were missed in the previous commit. 2008-09-04 18:03:30 +00:00
osx.dummy.c
SOURCES Combine the Vorbis, WMA and AAC IMDCT functions and put them into the codeclib. Combined IMDCT is now based on existing Tremor transform. Reduces CPU for 192k AAC by 21MHz on Coldfire, and 5MHz on PP5024. WMA and Vorbis should have no functional changes since they already used this code. Further optimization is possible and would benefit all 3 codecs. 2008-09-04 18:02:10 +00:00