opus/libcelt
Jean-Marc Valin c4ac57023c Fixed a long-standing rare mismatch
In cases where the coarse energy quantizer wasn't able to
go down fast enough, we could have a negative error that didn't
get clamped.
2010-05-26 15:04:41 -04:00
..
_kiss_fft_guts.h Converted a few double-precision constants to single precision 2010-04-16 20:57:56 -04:00
arch.h Converted a few double-precision constants to single precision 2010-04-16 20:57:56 -04:00
bands.c Re-organised the special case for N==1 2010-05-26 15:04:29 -04:00
bands.h Merged encoding/decoding of mono/stereo 2010-05-14 22:12:33 -04:00
c64_fft.c Changed all the celt*int*_t types to remove the _t suffix, which is reserved 2009-10-17 14:35:13 -04:00
c64_fft.h Changed all the celt*int*_t types to remove the _t suffix, which is reserved 2009-10-17 14:35:13 -04:00
celt.c Improving the transient detection 2010-05-21 14:18:38 -04:00
celt.h Implemented CELT_SET_START_BAND 2010-05-19 13:38:36 -04:00
celt_header.h Updated copyright notices 2009-10-17 21:40:10 -04:00
celt_types.h Changed all the celt*int*_t types to remove the _t suffix, which is reserved 2009-10-17 14:35:13 -04:00
cwrs.c Removing the rest of the >32-bit PVQ code 2010-05-24 09:05:36 -04:00
cwrs.h Removing the rest of the >32-bit PVQ code 2010-05-24 09:05:36 -04:00
dump_modes.c shortWindow hadn't been used for a while 2010-05-07 21:20:21 -04:00
ecintrin.h Updated copyright notices 2009-10-17 21:40:10 -04:00
entcode.c Updated copyright notices 2009-10-17 21:40:10 -04:00
entcode.h Removing unused code in the entropy coder 2009-10-23 21:44:54 -04:00
entdec.c misc minor changes 2009-10-24 11:24:34 -04:00
entdec.h Updated copyright notices 2009-10-17 21:40:10 -04:00
entenc.c removing more unused code 2009-10-23 22:33:25 -04:00
entenc.h Updated copyright notices 2009-10-17 21:40:10 -04:00
fixed_c5x.h Removed the _t from all the celt*_t types to avoid clashing with POSIX 2009-10-17 22:12:42 -04:00
fixed_c6x.h Removed the _t from all the celt*_t types to avoid clashing with POSIX 2009-10-17 22:12:42 -04:00
fixed_debug.h Removed the _t from all the celt*_t types to avoid clashing with POSIX 2009-10-17 22:12:42 -04:00
fixed_generic.h Removed the _t from all the celt*_t types to avoid clashing with POSIX 2009-10-17 22:12:42 -04:00
float_cast.h Preparing for 0.5.0 2008-10-09 07:29:39 -04:00
header.c Updated copyright notices 2009-10-17 21:40:10 -04:00
kfft_double.h Updated copyright notices 2009-10-17 21:40:10 -04:00
kfft_single.c Updated copyright notices 2009-10-17 21:40:10 -04:00
kfft_single.h Updated copyright notices 2009-10-17 21:40:10 -04:00
kiss_fft.c Removed the _t from all the celt*_t types to avoid clashing with POSIX 2009-10-17 22:12:42 -04:00
kiss_fft.h Updated copyright notices 2009-10-17 21:40:10 -04:00
kiss_fftr.c Removed the _t from all the celt*_t types to avoid clashing with POSIX 2009-10-17 22:12:42 -04:00
kiss_fftr.h License for the kiss-fft headers 2009-02-03 23:27:49 -05:00
laplace.c Added a SMALL_FOOTPRINT option 2009-10-24 11:44:07 -04:00
laplace.h Updated copyright notices 2009-10-17 21:40:10 -04:00
Makefile.am Getting "make dist" to work again with the files that got removed 2010-01-16 23:35:45 -05:00
match-test.sh Simplified the folding normalisation by creating renormalise_vector(). 2008-07-20 23:14:31 -04:00
mathops.h Update the log2 approximation to accomodate the increased bit precision from bd0610d21b. This requires another term in the power series to reduce the error to the level of truncation (peak absolute error 0.621785). Also refactor the rounding bias term so that further changes to DB_SHIFT will leave the result unbiased. 2010-03-16 00:17:38 -04:00
mdct.c Shrinking the MDCT's table by separately rotating by the 1/(8N) factor 2010-05-07 20:57:48 -04:00
mdct.h Renamed MDCT functions to avoid symbol clashes with Vorbis 2009-11-21 21:57:44 -05:00
mfrngcod.h Updated copyright notices 2009-10-17 21:40:10 -04:00
mfrngdec.c Updated copyright notices 2009-10-17 21:40:10 -04:00
mfrngenc.c Updated copyright notices 2009-10-17 21:40:10 -04:00
modes.c Bunch of fixes for frames of 2.5 ms. 2010-05-26 11:27:32 -04:00
modes.h Getting rid of PVQ-level split 2010-05-21 00:26:03 -04:00
os_support.h Misc changes for 0.7.1. 2010-01-16 19:12:06 -05:00
pitch.c More work on variable frame size (getting rid of FRAMESIZE() ) 2010-05-07 21:20:22 -04:00
pitch.h More work on variable frame size (getting rid of FRAMESIZE() ) 2010-05-07 21:20:22 -04:00
plc.c fixed-point: converted PLC filters and LPC parameters 2010-01-01 09:33:17 -05:00
psy.c Removed the _t from all the celt*_t types to avoid clashing with POSIX 2009-10-17 22:12:42 -04:00
psy.h Removed the _t from all the celt*_t types to avoid clashing with POSIX 2009-10-17 22:12:42 -04:00
quant_bands.c Fixed a long-standing rare mismatch 2010-05-26 15:04:41 -04:00
quant_bands.h Increasing log energy resolution 2010-03-13 10:04:19 -05:00
rangedec.c Updated copyright notices 2009-10-17 21:40:10 -04:00
rangeenc.c Updated copyright notices 2009-10-17 21:40:10 -04:00
rate.c Bunch of fixes for frames of 2.5 ms. 2010-05-26 11:27:32 -04:00
rate.h Removing the rest of the >32-bit PVQ code 2010-05-24 09:05:36 -04:00
stack_alloc.h Updated copyright notices 2009-10-17 21:40:10 -04:00
testcelt.c API change: optional resynthesis 2010-05-07 21:20:22 -04:00
vq.c Splitting transients in time domain 2010-05-21 13:58:51 -04:00
vq.h Cleaning up the folding code. 2010-05-09 19:45:31 -04:00