rockbox/apps/codecs
Nils Wallménius d1e241f55a libtremor: arm asm for ff_vector_fmul_window_c on v4 and v5 cores, speeds up c200v1 and fuzev1 by ~0.4MHz and ipod classic by ~1MHz.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30584 a1c6a512-1295-4272-9138-f99709370657
2011-09-23 14:01:48 +00:00
..
demac FS#12231 2011-08-18 16:33:41 +00:00
lib codeclib/libtremor: Clean up duplication of inline funcs, constify the ones in codeclib and copy over the slightly faster MULT31_SHIFT15 from tremor for cf. 2011-09-21 15:38:54 +00:00
liba52 FS#12231 2011-08-18 16:33:41 +00:00
libalac FS#12231 2011-08-18 16:33:41 +00:00
libasap FS#12231 2011-08-18 16:33:41 +00:00
libasf FS#12231 2011-08-18 16:33:41 +00:00
libatrac FS#12231 2011-08-18 16:33:41 +00:00
libcook FS#12231 2011-08-18 16:33:41 +00:00
libfaad Roll back r30509 after discussion on irc. Activating AAC-HE SBR will not work on Sansa Clip v1. 2011-09-14 06:00:10 +00:00
libffmpegFLAC FS#12231 2011-08-18 16:33:41 +00:00
libgme libgme: make local functions static, where possible 2011-09-10 21:08:13 +00:00
libm4a FS#12231 2011-08-18 16:33:41 +00:00
libmad Submit FS#12142 by Sean Bartell with minor chnages by myself. Removes unused code and irrelevant files from libmad. 2011-06-24 14:48:25 +00:00
libmusepack Fully remove floating point code from libmusepack. Introduce two small const arrays for precalculated scalefactors, correct the integer type of scalefactors to unsigned, migrate some metadata calculations to fixed point. No impact to decoder output. 2011-09-10 20:35:04 +00:00
libpcm FS#12231 2011-08-18 16:33:41 +00:00
librm FS#12231 2011-08-18 16:33:41 +00:00
libspc Get rid of strict aliasing warnings for ARMv6 spc_dsp.c. Just do load in asm block instead. 2011-08-31 11:19:16 +00:00
libspeex Disable some unused code in speex to save binsize. 2011-06-02 20:52:54 +00:00
libtremor libtremor: arm asm for ff_vector_fmul_window_c on v4 and v5 cores, speeds up c200v1 and fuzev1 by ~0.4MHz and ipod classic by ~1MHz. 2011-09-23 14:01:48 +00:00
libtta FS#12231 2011-08-18 16:33:41 +00:00
libwavpack FS#12231 2011-08-18 16:33:41 +00:00
libwma FS#12231 2011-08-18 16:33:41 +00:00
libwmapro FS#12231 2011-08-18 16:33:41 +00:00
libwmavoice Minor libwmavoice fixes; initialise the entire VBM tree and remove file handle leak from test util. 2011-08-26 16:03:48 +00:00
a52.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
a52_rm.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
aac.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
adx.c Submit parts of FS#12189 regarding codec API. Replaces access to global settings with a dedicated function to determine if the current track shall be looped. Used by several synthesizer codecs. 2011-08-30 19:40:09 +00:00
aiff.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
aiff_enc.c Commit FS#12069 - Playback rework - first stages. Gives as thorough as possible a treatment of codec management, track change and metadata logic as possible while maintaining fairly narrow focus and not rewriting everything all at once. Please see the rockbox-dev mail archive on 2011-04-25 (Playback engine rework) for a more thorough manifest of what was addressed. Plugins and codecs become incompatible. 2011-04-27 03:08:23 +00:00
alac.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
ape.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
asap.c FS#12113: Optimize IRAM configuration for Atari SAP format. Performance gains range from 5% (PP5020), over 13-16% (PP5002, PP5022, PP5024, S5L870x) to 115% (MCF5249, MCF5250). 2011-05-15 13:40:02 +00:00
atrac3_oma.c Having a default weak codec_main symbol doesn't seem to be working out for compiling the sim under cygwin in at least some cases. Just implement it explicitly in all cases. 2011-04-27 12:52:11 +00:00
atrac3_rm.c Submit FS#12164 by Sean Bartell with minor changes by myself. Fixes possible decoding corruption of RealAudio files. 2011-06-24 08:51:22 +00:00
au.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
ay.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
codec_crt0.c codec_main() prototype inside codec_crt0.c is no longer needed since it's in codecs.h now. 2011-08-28 22:53:40 +00:00
codecs.make Build libgme with the same compiler settings as other codecs. 2011-08-31 10:30:08 +00:00
cook.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
flac.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
gbs.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
hes.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
kss.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
mod.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
mp3_enc.c Commit FS#12069 - Playback rework - first stages. Gives as thorough as possible a treatment of codec management, track change and metadata logic as possible while maintaining fairly narrow focus and not rewriting everything all at once. Please see the rockbox-dev mail archive on 2011-04-25 (Playback engine rework) for a more thorough manifest of what was addressed. Plugins and codecs become incompatible. 2011-04-27 03:08:23 +00:00
mpa.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
mpc.c Remove obsolete 'ci->set_elapsed()' from mpc. 2011-08-28 14:25:38 +00:00
nsf.c Migrate some floating point code to fixed point in libgme. 2011-09-10 02:52:12 +00:00
raac.c FS#12141 by Sean Bartell 2011-06-02 14:59:15 +00:00
sgc.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
shorten.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
sid.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
smaf.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
SOURCES Submit a patch to the VGM codec by Mauricio Gama which saves some more RAM through changes of the buffer configuration and an update of the resampler code. Additionally enable VGM for low memory targets and update the manual. 2011-08-17 22:20:09 +00:00
spc.c Submit parts of FS#12189 regarding codec API. Replaces access to global settings with a dedicated function to determine if the current track shall be looped. Used by several synthesizer codecs. 2011-08-30 19:40:09 +00:00
speex.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
tta.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
vgm.c Migrate some floating point code to fixed point in libgme. 2011-09-10 02:52:12 +00:00
vorbis.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
vox.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
wav.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
wav64.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
wav_enc.c Commit FS#12069 - Playback rework - first stages. Gives as thorough as possible a treatment of codec management, track change and metadata logic as possible while maintaining fairly narrow focus and not rewriting everything all at once. Please see the rockbox-dev mail archive on 2011-04-25 (Playback engine rework) for a more thorough manifest of what was addressed. Plugins and codecs become incompatible. 2011-04-27 03:08:23 +00:00
wavpack.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
wavpack_enc.c Commit FS#12069 - Playback rework - first stages. Gives as thorough as possible a treatment of codec management, track change and metadata logic as possible while maintaining fairly narrow focus and not rewriting everything all at once. Please see the rockbox-dev mail archive on 2011-04-25 (Playback engine rework) for a more thorough manifest of what was addressed. Plugins and codecs become incompatible. 2011-04-27 03:08:23 +00:00
wma.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
wmapro.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00
wmavoice.c Commit work started in FS#12153 to put timing/position information in PCM 2011-08-28 07:45:35 +00:00