rockbox/apps/codecs
Michael Sevakis 8edfff979b Flush-out cleared sections on dual core targets when loading plugins and codecs.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14172 a1c6a512-1295-4272-9138-f99709370657
2007-08-04 00:11:41 +00:00
..
demac Remove some unused code 2007-06-14 22:35:01 +00:00
lib Clean up the codec API - remove all unused (and in many cases inappropriate) functions, move functions used only by encoders into the HAVE_RECORDING part of the API and document the reasons for the more unexpected functions being present. 2007-05-07 11:09:45 +00:00
liba52 Code cleaning - remove some unnecessary defined(SIMULATOR) checks 2007-05-10 13:16:08 +00:00
libalac Added macros controlling what goes to IRAM on different targets. 2006-11-09 21:59:27 +00:00
libfaad Code cleaning - remove some unnecessary defined(SIMULATOR) checks 2007-05-10 13:16:08 +00:00
libffmpegFLAC Code cleaning - remove some unnecessary defined(SIMULATOR) checks 2007-05-10 13:16:08 +00:00
libm4a Cast some more to keep both 32 bit and 64 bit simulator platforms happy. 2007-03-17 10:50:58 +00:00
libmad Revert r14050 (apart from the non-related whitespace changes) and fix the S3C2440 (Gigabeat F/X) problems introduced by my r14041 commit in a slightly different way: Introduce a mad_iram.h file and centralise all IRAM-related decisions in there (similar to how Tremor does it). Now checks for CPU type (S3C2440) instead of target (TOSHIBA_GIGABEAT_F) and there is also a .ibss variable in syth_full_arm.S which shouldn't go in IRAM on S3C2440 targets. Closes FS#7500 2007-07-29 16:40:11 +00:00
libmusepack Code cleaning - remove some unnecessary defined(SIMULATOR) checks 2007-05-10 13:16:08 +00:00
libspeex ICONST_ATTR most constant tables in Speex. Results in a 10% improvement on Coldfire (200% to 220% realtime). Almost certainly not the best use of IRAM, but it works now. 2007-07-09 11:18:10 +00:00
libwavpack fixes bug that prevented playback of WavPack files containing over 1000 bytes of RIFF header data 2007-07-27 03:18:45 +00:00
libwma Cosmetic changes - TAB and whitespace policing. 2007-08-02 07:41:28 +00:00
spc Forgot to add a file as usual. 2007-07-16 21:16:52 +00:00
Tremor Clean out unused code 2007-07-15 19:55:30 +00:00
a52.c SWCODEC: Fix the problem of replaygain not being applied unless the menu is entered. Make all codecs set the replay gain or else formats that do not have replaygain will not set the gain back to default if a file with gain applied proceeded them. 2007-02-26 17:15:04 +00:00
aac.c AAC: Add support for iTunes-style gapless playback. 2007-06-16 13:00:52 +00:00
adx.c Cast some more to keep both 32 bit and 64 bit simulator platforms happy. 2007-03-17 10:50:58 +00:00
aiff.c AIFF COMM chunks might be larger than 18 bytes. 2007-04-23 23:11:33 +00:00
aiff_enc.c Make recording complain about every little file I/O problem (error on close() failure and fsync() failure). Why? I guess we will find out the disk is full about 1/2 sector sooner on average when the file APIs actually detect this correctly. :/ 2007-04-25 19:53:34 +00:00
alac.c Fix several printf-style warnings in logf builds. 2007-03-18 09:50:53 +00:00
ape.c Seeking and resume support for Monkey's Audio 2007-06-08 22:35:26 +00:00
codec.h FS#6357, patch 1: let iramcopy and bss share the same space in codecs and 2006-11-26 18:31:41 +00:00
codec_crt0.c Flush-out cleared sections on dual core targets when loading plugins and codecs. 2007-08-04 00:11:41 +00:00
flac.c Fix several printf-style warnings in logf builds. 2007-03-18 09:50:53 +00:00
Makefile simplified the codec specification part in configure 2007-07-16 22:25:41 +00:00
mp3_enc.c Make recording complain about every little file I/O problem (error on close() failure and fsync() failure). Why? I guess we will find out the disk is full about 1/2 sector sooner on average when the file APIs actually detect this correctly. :/ 2007-04-25 19:53:34 +00:00
mpa.c SWCODEC: Dsp speed optimizations. Changes for more modularity. Removal of some usless stuff. Some assembly routines for Coldfire with speed in mind over size for the outputs but the channel modes remain compact. Miscellaneous coldfire asm updates to accomodate the changes. Codec API structure version has to increase so do a full update. 2007-02-24 17:06:36 +00:00
mpc.c Support resume for Musepack 2007-04-06 21:48:17 +00:00
nsf.c SWCODEC: Fix the problem of replaygain not being applied unless the menu is entered. Make all codecs set the replay gain or else formats that do not have replaygain will not set the gain back to default if a file with gain applied proceeded them. 2007-02-26 17:15:04 +00:00
shorten.c Fix several printf-style warnings in logf builds. 2007-03-18 09:50:53 +00:00
sid.c SWCODEC: Fix the problem of replaygain not being applied unless the menu is entered. Make all codecs set the replay gain or else formats that do not have replaygain will not set the gain back to default if a file with gain applied proceeded them. 2007-02-26 17:15:04 +00:00
SOURCES Initial, work-in-progress, version of a WMA codec using Michael Giacomelli's fixed-point and malloc-less WMA decoder (based on the ffmpeg WMA decoder from early 2006, and also building on the work started by Paul Jones). The codec itself and the ASF parsing code were written by me, inspired by the ASF parser in libasf. Current performance is around 400% realtime on gigabeat, 100% realtime on PP and 20% realtime on Coldfire. 2007-07-03 09:25:36 +00:00
spc.c Make the SPC codec run like it used to on Coldfire before -Os crushed it. Build as a lib using the old -O option. Should not impact ARM targets. 2007-07-16 21:03:25 +00:00
speex.c Code police - codecs shouldn't call GUI functions 2007-05-07 10:34:10 +00:00
vorbis.c Get rid of the 'center' parameter for splashes. There were only 2 of almost 500 splashes which were not centered. 2007-03-16 21:56:08 +00:00
wav.c Cast some more to keep both 32 bit and 64 bit simulator platforms happy. 2007-03-17 10:50:58 +00:00
wav_enc.c Make recording complain about every little file I/O problem (error on close() failure and fsync() failure). Why? I guess we will find out the disk is full about 1/2 sector sooner on average when the file APIs actually detect this correctly. :/ 2007-04-25 19:53:34 +00:00
wavpack.c SWCODEC: Annoying neatness update. Use intptr_t for codec_configure_callback and dsp_configure and stop all the silly type casting of intergral types to pointers to set dsp configuration and watermarks. Shouldn't have any effect on already compiled codecs at all. Will fix any important patches in the tracker so they compile. 2007-02-10 16:34:16 +00:00
wavpack_enc.c Make recording complain about every little file I/O problem (error on close() failure and fsync() failure). Why? I guess we will find out the disk is full about 1/2 sector sooner on average when the file APIs actually detect this correctly. :/ 2007-04-25 19:53:34 +00:00
wma.c Cosmetic changes - update a comment and add more info to a DEBUGF 2007-07-18 09:43:12 +00:00