rockbox/apps/codecs
Thomas Martitz 0d4585b28f Extend lc_open() to also being able to load overlay plugins.
For this it needs to look at the plugin header. Since lc_open() doesn't know
it's a plugin, the header needs to be changed slightly to include the new lc_header (which needs to be the first element in plugin_header so it can be casted savely).

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28054 a1c6a512-1295-4272-9138-f99709370657
2010-09-09 16:17:21 +00:00
..
demac workaround weird gcc behaviour 2010-09-07 14:58:10 +00:00
lib Move setjmp to lib and add setjmp for sh (imported from newlib) and compile it as separate library. 2010-08-24 12:38:42 +00:00
liba52 FS#11454 Tuning of codec compiler options 2010-07-18 19:05:53 +00:00
libalac FS#11454 Tuning of codec compiler options 2010-07-18 19:05:53 +00:00
libasap
libasf Correct the check for the requested vs returned sizes in libasf. 2010-08-14 09:49:09 +00:00
libatrac Submit FS#11502. Minor optimization to Coldfire assembler in libatrac's fixmul16(). Thanks to Nils Willménius. 2010-07-28 18:17:56 +00:00
libcook Make codeclib_misc.h include the asm headers to simplify inclusion magic. 2010-07-29 12:52:04 +00:00
libfaad Restore libfaad's IRAM configuration. 2010-08-29 19:27:11 +00:00
libffmpegFLAC Shorten: tweak some inline asm, use local lables to not cause problems when the function gets inlined, mark it as inline, tweak clobbers and use lea instead of add in one place. Fixes problems when building libffmpegFLAC with newer gcc. 2010-07-20 08:18:04 +00:00
libm4a Make M4A demuxer more flexible when handling the stsd atom. Allows file reported in the forum to play. 2010-08-29 13:48:29 +00:00
libmad libmad: small tweak to coldfire inline asm, gives a slight speedup and now builds fine with gcc 4.4.4 2010-07-23 08:47:31 +00:00
libmusepack Move memset6() declaration to string-extra.h, kills a warning compiling for android since it ships a memory.h. 2010-08-12 13:55:01 +00:00
libpcm
librm
libspc Rockbox as an application: Replace many occurences of #ifdef SIMULATOR with #if (CONFIG_PLATFORM & PLATFORM_HOSTED) (or equivalently). 2010-06-21 16:53:00 +00:00
libspeex Move memset6() declaration to string-extra.h, kills a warning compiling for android since it ships a memory.h. 2010-08-12 13:55:01 +00:00
libtremor Move ffmpeg functions to their own file to avoid mixing code under different liceses in the same file. Licensing is fun! 2010-08-22 20:14:25 +00:00
libtta Use system headers a bit more: use host's fcntl.h for O_RDONLY etc. 2010-08-27 12:38:25 +00:00
libwavpack Rockbox as an application: Commit current Android port progress. 2010-08-02 20:34:47 +00:00
libwma wma: move inline functions into .h file 2010-08-03 17:41:34 +00:00
libwmapro Another minor ARM speedup for libwmapro. Drop lsb of multiplication result in fixmul31(). The difference to current implementation is +/-1 in the output signal. Same routines are used for other codecs and in the codec lib as well. 2010-08-05 21:59:29 +00:00
libwmavoice Update libwmavoice's README. 2010-08-13 13:28:40 +00:00
a52.c codecs: mark some local variables with 'static' 2010-07-25 22:24:53 +00:00
a52_rm.c codecs: mark some local variables with 'static' 2010-07-25 22:24:53 +00:00
aac.c Fix red. 2010-08-29 16:46:03 +00:00
adx.c codecs: mark some local variables with 'static' 2010-07-25 22:24:53 +00:00
aiff.c aiff codec: small clean up 2010-07-26 08:59:21 +00:00
aiff_enc.c encoders are not built in sim builds 2010-07-01 08:40:00 +00:00
alac.c Clean up alac/acc demux structure on next track. Solves issues with some files only being playable on direct selection, but not if switched to via playback engine or skip. 2010-08-29 16:43:11 +00:00
ape.c Fix logf lines in codecs (type mismatches) 2010-05-15 01:57:32 +00:00
asap.c
atrac3_oma.c codecs: mark some local variables with 'static' 2010-07-25 22:24:53 +00:00
atrac3_rm.c codecs: mark some local variables with 'static' 2010-07-25 22:24:53 +00:00
au.c
codec_crt0.c Extend lc_open() to also being able to load overlay plugins. 2010-09-09 16:17:21 +00:00
codecs.make Move setjmp to lib and add setjmp for sh (imported from newlib) and compile it as separate library. 2010-08-24 12:38:42 +00:00
cook.c codecs: mark some local variables with 'static' 2010-07-25 22:24:53 +00:00
flac.c flac: error out if max blocksize is larger than we can handle. 2010-08-03 09:48:57 +00:00
mod.c
mp3_enc.c mp3 encoder (codec): left and right channels were inverted in mono 2010-07-01 14:21:28 +00:00
mpa.c mpa: remove bad enum comparison spotted by gcc 4.5.1 2010-08-01 16:08:25 +00:00
mpc.c codecs: mark some local variables with 'static' 2010-07-25 22:24:53 +00:00
nsf.c
raac.c codecs: mark some local variables with 'static' 2010-07-25 22:24:53 +00:00
shorten.c codecs: mark some local variables with 'static' 2010-07-25 22:24:53 +00:00
sid.c Ged rid of uisimulator/common/io.c for android builds. 2010-09-01 21:29:34 +00:00
smaf.c
SOURCES Enable wmapro compilation for lowmem targets by excluding multichannel buffers for them. 2010-07-28 14:01:10 +00:00
spc.c
speex.c codecs: mark some local variables with 'static' 2010-07-25 22:24:53 +00:00
tta.c fix: The second playback time is not correct in playing TTA musics continuously. 2010-05-14 11:08:56 +00:00
vorbis.c Reinitialise ogg_malloc system on each track change with the vorbis codec - part of FS #11533 by me 2010-08-23 20:09:58 +00:00
vox.c
wav.c
wav64.c
wav_enc.c encoders are not built in sim builds 2010-07-01 08:40:00 +00:00
wavpack.c
wavpack_enc.c encoders are not built in sim builds 2010-07-01 08:40:00 +00:00
wma.c Remove old debug line from wma.c. 2010-08-12 23:20:42 +00:00
wmapro.c Increase wmapro decoder output sample depth to 24 bits, makes the mean error between our output and the original floating point decoder ~5e-8. (FS#11498 by Buschel) 2010-08-04 23:21:35 +00:00
wmavoice.c WMA Voice now plays and seeks in the sim. The code is still in floating point, and is not added to the main build. There's still a bug with the decoder in the current state that it outputs a fewer number of samples than ffmpeg's. 2010-08-07 17:55:02 +00:00