rockbox/apps/codecs
2008-06-01 17:50:06 +00:00
..
demac Remove unnecessary #include - this fixes compilation of the standalone demac tool 2007-10-26 21:17:37 +00:00
lib Another round of making local functions static and making sure that source files are in sync with their header files. 2008-05-03 21:33:00 +00:00
liba52 Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. 2008-05-05 10:32:46 +00:00
libalac Remove the mallocs for the codecdata in the m4a parser and assume a maximum size of 64 bytes (see comments in source). Also clean up the alac_set_info() function a little and make it alignment-safe. We still need to remove the seektable related mallocs. Please report if any AAC or ALAC files stop playing in Rockbox after this commit - but it is not expected to cause problems. 2007-12-01 01:01:35 +00:00
libfaad Fix a couple quirks from the previous commit. 2008-05-05 10:49:31 +00:00
libffmpegFLAC from ffmpeg: replace FIR with finite differences. 2007-11-08 14:02:42 +00:00
libm4a Remove the mallocs for the codecdata in the m4a parser and assume a maximum size of 64 bytes (see comments in source). Also clean up the alac_set_info() function a little and make it alignment-safe. We still need to remove the seektable related mallocs. Please report if any AAC or ALAC files stop playing in Rockbox after this commit - but it is not expected to cause problems. 2007-12-01 01:01:35 +00:00
libmad Compile libmad with -O2 for the Ipods instead of just newer PP targets. Gives a 2% speedup on Ipods, but no change elsewhere. I've left the 3G alone, but its probably worth checking. 2008-06-01 17:50:06 +00:00
libmusepack Fix for FS#9054. MPC-playback stopped after 3:34min caused by out-of-bounds access. 2008-05-31 14:05:33 +00:00
libspeex Make local function interp_pitch in filters.c static. 2008-05-03 15:14:04 +00:00
libwavpack
libwma Fix mistake in previous WMA commit. Also update comments to reflect changes. 2008-04-21 00:46:55 +00:00
spc SPC Codec: I'm pretty sure Gigabeat S can do realtime BRR decode and echo. :) 2008-05-03 16:11:39 +00:00
Tremor Remove obsolete comment 2008-04-03 07:47:23 +00:00
a52.c Remove conf_filechunk, it should never have been a setting and its implementation doesn't do what it claims any way 2007-11-05 17:48:21 +00:00
aac.c Remove conf_filechunk, it should never have been a setting and its implementation doesn't do what it claims any way 2007-11-05 17:48:21 +00:00
adx.c clear up some sim warnings 2008-02-25 21:57:09 +00:00
aiff.c Change to (or add) 'standard' codec startup delay, fixing potential startup problems for APE and MPC files. 2008-02-24 19:12:15 +00:00
aiff_enc.c Move encoder CPU boost control to the core. Allow CPU to sleep a bit when PCM buffer is empty and save some power. Codec API becomes incompatible so full updates! :) 2007-11-30 05:16:56 +00:00
alac.c Remove conf_filechunk, it should never have been a setting and its implementation doesn't do what it claims any way 2007-11-05 17:48:21 +00:00
ape.c Change to (or add) 'standard' codec startup delay, fixing potential startup problems for APE and MPC files. 2008-02-24 19:12:15 +00:00
codec.h
codec_crt0.c Commit a subset of the dual core changes that have to do with cache handling, stacks, firmware startup and thread startup. Tested on e200, H10-20GB, iPod Color and 5.5G. Thread function return implemented for all targets. Some changes to plugins to follow shortly. 2007-09-28 10:20:02 +00:00
flac.c Try to fix resume problems for FLAC files. 2008-02-24 13:22:40 +00:00
Makefile FS #8680. MOD codec by Rainer Sinsch. 2008-05-21 11:19:58 +00:00
mod.c fix FS#9042 - MOD codec: SoundTracker variant MOD files will not play 2008-05-26 23:00:07 +00:00
mp3_enc.c Another fix for file system issues when encountering disk full (like when recording) 2007-12-13 23:36:22 +00:00
mpa.c Move audio_set_elapsed to mpa.c, as recommended by the TODO note. Please correct me if affecting ci->id3->elapsed directly (ie without using ci->set_elapsed) is wrong. 2008-04-03 12:13:03 +00:00
mpc.c Musepack seek hotfix. Do not dynamically allocate seek buffer but use a buffer of constant size (~28.5min). Files larger than this will still not seek properly. Some additional rework has to be done for the seek buffer. 2008-05-19 18:06:00 +00:00
nsf.c
shorten.c Don't if this, it's a good idea for codecs to explicit seek 2007-11-05 18:16:13 +00:00
sid.c Change to (or add) 'standard' codec startup delay, fixing potential startup problems for APE and MPC files. 2008-02-24 19:12:15 +00:00
SOURCES FS #8680. MOD codec by Rainer Sinsch. 2008-05-21 11:19:58 +00:00
spc.c Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now with shared variables in DRAM (it seems swp(b) is at least partially broken on all PP or I'm doing something very wrong here :\). For core-shared data use SHAREDBSS/DATA_ATTR. NOCACHEBSS/DATA_ATTR is available whether or not single core is forced for static peripheral-DMA buffer allocation without use of the UNCACHED_ADDR macro in code and is likely useful on a non-PP target with a data cache (although not actually enabled in config.h and the .lds's in this commit). 2008-04-06 04:34:57 +00:00
speex.c Stop writing to the metadata struct in the codec, it's not nice. These fields are already properly filled out anyway. 2007-11-29 01:45:56 +00:00
vorbis.c Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. 2008-05-05 10:32:46 +00:00
wav.c Remove conf_filechunk, it should never have been a setting and its implementation doesn't do what it claims any way 2007-11-05 17:48:21 +00:00
wav_enc.c Another fix for file system issues when encountering disk full (like when recording) 2007-12-13 23:36:22 +00:00
wavpack.c Remove conf_filechunk, it should never have been a setting and its implementation doesn't do what it claims any way 2007-11-05 17:48:21 +00:00
wavpack_enc.c Another fix for file system issues when encountering disk full (like when recording) 2007-12-13 23:36:22 +00:00
wma.c Fix skipping back to the start of WMA files, broken by the addition of resume support. Not the most elegant fix perhaps, but it works for me. 2008-04-29 19:00:42 +00:00