.. |
demac
|
Use MEM_ALIGN_ATTR in libdemac instead of fixed alignment. Speeds up arm11 by ~6%.
|
2010-11-21 17:58:42 +00:00 |
lib
|
Rearrange and remove some manual register assignments, make use of pointer address increments for free on arm, and remove macros in favour of explicit inline fns. also add memory clobbers to all uses of stm in inline asm. appears to resolve issues with codeclib failing to work as expected when using ARM_ASM optimisations on targets with native position independent code (e.g. android rockbox targets, but also tremor on non-rockbox targets that has been patched with the fastermdct patches)
|
2010-10-12 23:29:17 +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
|
update the asap codec to version 2.1.2
|
2010-11-08 20:25:14 +00:00 |
libasf
|
Correct the check for the requested vs returned sizes in libasf.
|
2010-08-14 09:49:09 +00:00 |
libatrac
|
Remove some benchmarking code accidentally included in the previous commit.
|
2010-11-10 18:34:27 +00:00 |
libcook
|
Make codeclib_misc.h include the asm headers to simplify inclusion magic.
|
2010-07-29 12:52:04 +00:00 |
libfaad
|
Using icode attribute for S5L870x is faster on some codecs. Speed up for mpc is ~3%, for aac ~1%.
|
2010-11-02 21:06:20 +00:00 |
libffmpegFLAC
|
ffmpeg flac does actually support up to 192k sample rates, and my test file seems to decode fine, so lets enable it. Note that using 192khz is over 6 times slower then 44.1khz on my test file, so I recommend sticking to more reasonable bitrates.
|
2010-11-17 00:49:09 +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
|
Commit first part of FS#11235 by Buschel and I. Improves scheduling on arm9 for two filter macros in libmad that are almost never called. A larger speed up will be possible when the remaining ASM code is improved.
|
2010-11-20 19:06:05 +00:00 |
libmusepack
|
Use MEM_ALIGN_ATTR in mpc codec. Speed up by 22-24% was measured on ARM11.
|
2010-11-21 14:03:55 +00:00 |
libpcm
|
Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes).
|
2010-05-06 21:04:40 +00:00 |
librm
|
Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes).
|
2010-05-06 21:04:40 +00:00 |
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
|
libtremor: Use larger cachesize for codebook decoding on targets with 1MB codec buffer.
|
2010-11-18 15:51:59 +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
|
Remove some unused variables.
|
2010-09-19 22:09:11 +00:00 |
libwmapro
|
Using icode attribute for S5L870x is faster on some codecs. Speed up for mpc is ~3%, for aac ~1%.
|
2010-11-02 21:06:20 +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
|
correctly set playback time in the asap codec. (metadata parser might not do it for all fileformats).
|
2010-02-08 16:48:56 +00:00 |
atrac3_oma.c
|
codecs: mark some local variables with 'static'
|
2010-07-25 22:24:53 +00:00 |
atrac3_rm.c
|
Commit FS#11709 by me. Introduces ARMv5E optimized iQMF for atrac3 based on packed multiply instructions. Additionally, improves scheduling on arm9 and arm11 and forces cache alignment of buffers on all targets. Accuracy is slightly reduced, but still greater then 16 bit. Clip+ CPU clock required for LP2 files decreases by 13MHz and ARM11 by 18MHz. No performance or accuracy changes on armv4 or non-arm.
|
2010-11-10 18:29:29 +00:00 |
au.c
|
fix bug: WAV file playback does not resume (FS#11077)
|
2010-03-22 10:02:05 +00:00 |
codec_crt0.c
|
Invalidate the CPU cache after clearing bss, to make sure that bss variables that are used via non-cached aliases don't read garbage.
|
2010-10-10 20:49: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: more detailed debug message
|
2010-09-15 07:44:03 +00:00 |
mod.c
|
Simplify some expressions using the ? operator
|
2010-01-01 22:47:25 +00:00 |
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
|
Make open() posix compliant api-wise. A few calls (those with O_CREAT) need the additional optional mode parameter so add it. Impact for the core is almost zero, as open() is a wrapper macro for the real open function which doesn't take the variable parameter.
|
2010-05-06 17:35:13 +00:00 |
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
|
fix bug: WAV file playback does not resume (FS#11077)
|
2010-03-22 10:02:05 +00:00 |
SOURCES
|
Enable wmapro compilation for lowmem targets by excluding multichannel buffers for them.
|
2010-07-28 14:01:10 +00:00 |
spc.c
|
Take 2 at 'Consolidate all fixed point math routines in one library' (FS#10400) by Jeffrey Goode
|
2009-07-05 18:06:07 +00:00 |
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
|
fix bug: WAV file playback does not resume (FS#11077)
|
2010-03-22 10:02:05 +00:00 |
wav.c
|
fix bug: WAV file playback does not resume (FS#11077)
|
2010-03-22 10:02:05 +00:00 |
wav64.c
|
fix bug: WAV file playback does not resume (FS#11077)
|
2010-03-22 10:02:05 +00:00 |
wav_enc.c
|
encoders are not built in sim builds
|
2010-07-01 08:40:00 +00:00 |
wavpack.c
|
Calculate watermark from bitrate and harddisk spinup time.
|
2009-01-10 21:10:56 +00:00 |
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 |