rockbox/lib/rbcodec/codecs
Michael Giacomelli d594b36133 Add support for 16 bit 'half float' format PCM.
I'm not 100% sure that the rounding of denormals is correct. As compared to foobar2000,
some samples are off by +1 LSB.  However, since I can't output 24 bit PCM easily with
rockbox, I'm not sure if this is due to a bug or just how rockbox rounds.  In practice
I don't think it matters so I'm just going to commit this for now.

Change-Id: Ic0792fcb172e4369a5512d202121c2b918b36079
2012-11-22 05:18:00 +01:00
..
demac
lib Initial opus codec support 2012-09-20 20:47:44 +02:00
liba52
libalac
libasap asap codec: remove invalid memset 2012-05-06 23:38:15 -04:00
libasf
libatrac
libcook
libfaad
libffmpegFLAC Add rbcodecplatform.h and rbcodecconfig.h. 2012-05-03 14:49:35 +02:00
libgme libgme: fix badly written cpp conditions spotted by gcc 4.6.3 2012-10-18 13:40:08 +02:00
libm4a remove extraneous parens 2012-05-06 23:41:37 -04:00
libmad Fix libmad compilation on MIPS with newer gcc. FS#12013 2012-06-11 23:17:19 +02:00
libmusepack Add rbcodecplatform.h and rbcodecconfig.h. 2012-05-03 14:49:35 +02:00
libopus opus: only put the mdct function in iram for cf, 2012-10-17 20:55:49 +02:00
libpcm Add support for 16 bit 'half float' format PCM. 2012-11-22 05:18:00 +01:00
librm
libspc
libspeex Add rbcodecplatform.h and rbcodecconfig.h. 2012-05-03 14:49:35 +02:00
libtremor Add rbcodecplatform.h and rbcodecconfig.h. 2012-05-03 14:49:35 +02:00
libtta
libwavpack Add rbcodecplatform.h and rbcodecconfig.h. 2012-05-03 14:49:35 +02:00
libwma Fix audio corruption when sequentially playing low bitrate WMA files 2012-05-01 02:01:06 -04:00
libwmapro Expand the range of the WPA Pro quant table. Fixes FS#12704. 2012-07-03 18:43:44 -04:00
libwmavoice
a52.c
a52_rm.c
aac.c
adx.c
aiff.c
aiff_enc.c Remove STATICIRAM hack 2012-05-08 22:46:12 +02:00
alac.c
ape.c
asap.c
atrac3_oma.c
atrac3_rm.c
au.c
ay.c
codec_crt0.c
codecs.h Add rbcodecplatform.h and rbcodecconfig.h. 2012-05-03 14:49:35 +02:00
codecs.make opus: build with -fno-strict-aliasing for mips to fix warnings 2012-09-27 22:57:01 +02:00
cook.c
flac.c flac: use 64 bit math to calculate the elapsed time 2012-10-25 20:04:52 +02:00
gbs.c
hes.c
kss.c
mod.c Remove STATICIRAM hack 2012-05-08 22:46:12 +02:00
mp3_enc.c Remove STATICIRAM hack 2012-05-08 22:46:12 +02:00
mpa.c
mpc.c
nsf.c
opus.c Improve seeking in opus, tested on Sansa; not tested 2012-10-14 11:26:00 +02:00
raac.c
sgc.c
shorten.c
sid.c
smaf.c
SOURCES Initial opus codec support 2012-09-20 20:47:44 +02:00
spc.c
speex.c
tta.c
vgm.c
vorbis.c
vox.c
wav.c
wav64.c
wav_enc.c Remove STATICIRAM hack 2012-05-08 22:46:12 +02:00
wavpack.c
wavpack_enc.c Remove STATICIRAM hack 2012-05-08 22:46:12 +02:00
wma.c
wmapro.c
wmavoice.c