opus/libcelt
2008-03-01 08:45:55 +11:00
..
_kiss_fft_guts.h fixed-point: converted intra prediction and folding, unb0rked mixed-precision 2008-02-29 16:40:39 +11:00
arch.h fixed-point: First check-point in alg_quant() conversion 2008-02-28 12:15:17 +11:00
bands.c Initial support for a managed stack/scratchpad. Still needs some work. 2008-02-29 15:14:12 +11:00
bands.h Removed some unused parameters and fixed a couple -W warnings 2008-02-28 00:07:23 +11:00
bitrdec.c More C89 fixes, making sure to include config.h from all source files. 2008-02-20 12:09:29 +11:00
bitrdec.h Moved the content of libentcode into libcelt to reduce dependencies, 2008-01-28 22:28:54 +11:00
bitree.c Testcase for laplace encoder 2008-02-20 15:00:26 +11:00
bitree.h Moved the content of libentcode into libcelt to reduce dependencies, 2008-01-28 22:28:54 +11:00
bitrenc.c More C89 fixes, making sure to include config.h from all source files. 2008-02-20 12:09:29 +11:00
bitrenc.h Moved the content of libentcode into libcelt to reduce dependencies, 2008-01-28 22:28:54 +11:00
celt.c Another C90-fying pass. Fixed some warnings in the process. 2008-03-01 07:27:03 +11:00
celt.h Mode doc 2008-02-20 17:45:51 +11:00
celt_header.h Updated the header and celtenc/celtdec tools to the new way modes are handled. 2008-02-21 23:59:17 +11:00
celt_types.h Fixed the default int32 type which was wrong on amd64 (and added testcase). 2008-01-31 23:43:10 +11:00
cwrs.c Initial support for a managed stack/scratchpad. Still needs some work. 2008-02-29 15:14:12 +11:00
cwrs.h Now no divisions required in the cwrs code 2008-02-14 15:02:04 +11:00
ecintrin.h Moved the content of libentcode into libcelt to reduce dependencies, 2008-01-28 22:28:54 +11:00
entcode.c Trying to be nice with 16-bit chips. 2008-02-26 10:28:20 +11:00
entcode.h Trying to be nice with 16-bit chips. 2008-02-26 10:28:20 +11:00
entdec.c More C89 fixes, making sure to include config.h from all source files. 2008-02-20 12:09:29 +11:00
entdec.h Moved the content of libentcode into libcelt to reduce dependencies, 2008-01-28 22:28:54 +11:00
entenc.c Just in case sizeof(char)!=1 2008-02-28 00:14:02 +11:00
entenc.h Moved the content of libentcode into libcelt to reduce dependencies, 2008-01-28 22:28:54 +11:00
fixed_debug.h fixed-point: overflow debugging now works again. 2008-02-29 16:07:40 +11:00
fixed_generic.h fixed-point: Added a ROUND() operator, no real change to the code 2008-02-28 11:33:22 +11:00
header.c Updated the header and celtenc/celtdec tools to the new way modes are handled. 2008-02-21 23:59:17 +11:00
kiss_fft.c fixed-point: converted intra prediction and folding, unb0rked mixed-precision 2008-02-29 16:40:39 +11:00
kiss_fft.h real fft no longer needs an internal buffer. 2008-02-25 09:47:25 +11:00
kiss_fftr.c Just realised half the twiddles in the real FFT weren't even used. Removing 2008-02-29 20:03:41 +11:00
kiss_fftr.h Split the radix functions into forward and backward versions, removed the 2008-02-08 14:21:20 +11:00
laplace.c oops. Another 16-bit fix 2008-03-01 08:45:55 +11:00
laplace.h Some sampling rate cleanup (now in the mode) 2008-02-20 18:01:08 +11:00
Makefile.am Oops. Fixed a missing \ in a Makefile.am 2008-02-28 00:28:42 +11:00
match-test.sh Allowing to choose the frame size and rate from testcelt 2008-02-19 16:45:37 +11:00
mathops.h fixed-point: copied the exp2 implementation from Speex, using it for dB2Amp() 2008-02-28 23:37:26 +11:00
mdct.c Another C90-fying pass. Fixed some warnings in the process. 2008-03-01 07:27:03 +11:00
mdct.h Moved mdct state and window to the mode so it can be shared between multiple 2008-02-29 21:08:49 +11:00
mfrngcod.h Trying to be nice with 16-bit chips. 2008-02-26 10:28:20 +11:00
modes.c Another C90-fying pass. Fixed some warnings in the process. 2008-03-01 07:27:03 +11:00
modes.h Moved mdct state and window to the mode so it can be shared between multiple 2008-02-29 21:08:49 +11:00
os_support.h MDCT analysis-synthesis (untested) 2007-11-30 01:10:42 +11:00
pgain_table.h Re-ordered the parameters in the stream: [energy, pitch index, pitch gains] 2008-02-11 16:44:48 +11:00
pitch.c Another C90-fying pass. Fixed some warnings in the process. 2008-03-01 07:27:03 +11:00
pitch.h Adding celt_sig_t where needed 2008-02-22 14:45:58 +11:00
psy.c Another C90-fying pass. Fixed some warnings in the process. 2008-03-01 07:27:03 +11:00
psy.h celt_mask_t for masking curves 2008-02-26 16:43:04 +11:00
quant_bands.c Another C90-fying pass. Fixed some warnings in the process. 2008-03-01 07:27:03 +11:00
quant_bands.h fixed-point: log-energy for previous frame now a 16-bit value. This currently 2008-02-27 11:59:05 +11:00
quant_pitch.c Initial support for a managed stack/scratchpad. Still needs some work. 2008-02-29 15:14:12 +11:00
quant_pitch.h pitch gain is now celt_pgain_t 2008-02-26 16:19:03 +11:00
rangedec.c More C89 fixes, making sure to include config.h from all source files. 2008-02-20 12:09:29 +11:00
rangeenc.c Another 16-bit fix. 2008-02-26 23:59:54 +11:00
rate.c Initial support for a managed stack/scratchpad. Still needs some work. 2008-02-29 15:14:12 +11:00
rate.h Updated Doxygen comments, removed an incorrectly placed LGPL header (we own 2008-02-20 17:17:13 +11:00
stack_alloc.h Bit of memory reduction in the pitch search. More needed. 2008-02-29 17:07:53 +11:00
testcelt.c Initial support for a managed stack/scratchpad. Still needs some work. 2008-02-29 15:14:12 +11:00
vq.c Another C90-fying pass. Fixed some warnings in the process. 2008-03-01 07:27:03 +11:00
vq.h fixed-point: compression factor (alpha) now a 16-bit value (still internally 2008-02-27 16:17:39 +11:00