.. |
_kiss_fft_guts.h
|
Better use of the arithmetic operators
|
2008-09-16 13:29:37 -04:00 |
arch.h
|
Some bit-allocation tuning
|
2008-09-19 16:49:26 -04:00 |
bands.c
|
Removing the 64-bit part of the range coder.
|
2008-10-04 21:10:26 -04:00 |
bands.h
|
One-at-a-time allocator now uses direct feedback from ec_*_tell().
|
2008-09-11 00:20:08 -04:00 |
celt.c
|
fix stack handling
|
2008-10-03 07:09:29 -04:00 |
celt.h
|
API: Change celt_encode and celt_encode_float so that they take an optional synthesis parameter after the PCM input. If optional_synthesis is null the encoder will be able to save some computation. If optional_synthesis is non-null if will be used to write the encoder's expectation of the decoder's output. Synthesis may alias the input pcm, so calling the encoder with the same buffer twice will achieve the old behavior. Remove 'restrict' from the CTL prototype.
|
2008-09-30 23:32:35 -04:00 |
celt_header.h
|
Use EXPORT macro in a way compatible with win32
|
2008-06-07 13:13:59 +10:00 |
celt_types.h
|
manual stack allocator should now work for sizeof(char)!=1
|
2008-03-09 17:18:39 +11:00 |
cwrs.c
|
s/unsigned/celt_uint32_t/
|
2008-10-01 19:41:54 -04:00 |
cwrs.h
|
Change cwrsi() to operate on rows of U instead of columns.
|
2008-09-21 21:37:41 -04:00 |
dump_modes.c
|
Automatically choosing the overlap based on the frame size.
|
2008-06-18 23:44:48 +10:00 |
ecintrin.h
|
Trying to clean up celt_ilog2() vs. EC_ILOG a bit.
|
2008-03-27 08:40:45 +11:00 |
entcode.c
|
Removing the 64-bit part of the range coder.
|
2008-10-04 21:10:26 -04:00 |
entcode.h
|
Making a few functions static inline
|
2008-03-27 09:00:37 +11:00 |
entdec.c
|
Removing the 64-bit part of the range coder.
|
2008-10-04 21:10:26 -04:00 |
entdec.h
|
Made a second version of ec_{en|de}code optimised for encoding bits (no div
|
2008-03-22 22:58:45 +11:00 |
entenc.c
|
Removing the 64-bit part of the range coder.
|
2008-10-04 21:10:26 -04:00 |
entenc.h
|
Made a second version of ec_{en|de}code optimised for encoding bits (no div
|
2008-03-22 22:58:45 +11:00 |
fixed_c5x.h
|
Defining IMUL32 for 32x32=>32 int multiplications and using it in the range
|
2008-04-10 13:24:48 +10:00 |
fixed_c6x.h
|
added fixed_c6x.h
|
2008-04-15 21:31:42 +10:00 |
fixed_debug.h
|
Better use of the arithmetic operators
|
2008-09-16 13:29:37 -04:00 |
fixed_generic.h
|
Further simplifications to the forward mdct
|
2008-04-22 09:49:22 +10:00 |
float_cast.h
|
Added Erik de Castro Lopo's float_cast.h to use lrintf() when available. Also
|
2008-08-31 23:34:47 -04:00 |
header.c
|
Use EXPORT macro in a way compatible with win32
|
2008-06-07 13:13:59 +10:00 |
kfft_double.h
|
fixed TI fft code -- again
|
2008-03-21 22:54:41 +11:00 |
kfft_single.c
|
fixed-point: changed find_spectral_pitch() to use single-precision (16-bit) FFT.
|
2008-03-05 17:20:30 +11:00 |
kfft_single.h
|
fixed an issue (lacking parentheses) in the no-op version of BITREV
|
2008-04-17 07:41:39 +10:00 |
kiss_fft.c
|
Supporting large prime factors in the FFT
|
2008-09-27 22:14:18 -04:00 |
kiss_fft.h
|
fixed-point: changed find_spectral_pitch() to use single-precision (16-bit) FFT.
|
2008-03-05 17:20:30 +11:00 |
kiss_fftr.c
|
Making the real/single FFT easier to replace
|
2008-03-20 22:23:54 +11:00 |
kiss_fftr.h
|
Fixed fixed-point compilation error.
|
2008-08-10 07:35:20 -04:00 |
laplace.c
|
Preventing encoder-decoder mismatch when energy values are too large to be
|
2008-05-27 22:17:13 +10:00 |
laplace.h
|
Preventing encoder-decoder mismatch when energy values are too large to be
|
2008-05-27 22:17:13 +10:00 |
Makefile.am
|
added fixed_c6x.h
|
2008-04-15 21:31:42 +10:00 |
match-test.sh
|
Simplified the folding normalisation by creating renormalise_vector().
|
2008-07-20 23:14:31 -04:00 |
mathops.h
|
Fixed a bunch of fixed-point overflows on insanely hot signals by changing
|
2008-08-28 23:34:24 -04:00 |
mdct.c
|
Reverted to the old MDCT behaviour of only doing down-scaling in the FFT.
|
2008-04-22 17:08:59 +10:00 |
mdct.h
|
Reverted to the old MDCT behaviour of only doing down-scaling in the FFT.
|
2008-04-22 17:08:59 +10:00 |
mfrngcod.h
|
Trying to be nice with 16-bit chips.
|
2008-02-26 10:28:20 +11:00 |
modes.c
|
Fix stereo support; correctly deallocate bits_stereo.
|
2008-10-04 00:39:17 -04:00 |
modes.h
|
bump bit-stream version
|
2008-07-26 09:15:26 -04:00 |
os_support.h
|
Use EXPORT macro in a way compatible with win32
|
2008-06-07 13:13:59 +10:00 |
pgain_table.h
|
oops, pgain_table now has half the number of elements
|
2008-03-05 13:12:16 +11:00 |
pitch.c
|
Fixed a bug in the PLC and added code to estimate the pitch from the synthesis
|
2008-05-02 10:34:07 +10:00 |
pitch.h
|
Fixed a bug in the PLC and added code to estimate the pitch from the synthesis
|
2008-05-02 10:34:07 +10:00 |
psy.c
|
Infrastructure work for a psy model
|
2008-06-01 23:19:16 +10:00 |
psy.h
|
Infrastructure work for a psy model
|
2008-06-01 23:19:16 +10:00 |
quant_bands.c
|
Added celt_encoder_ctl() and CELT_SET_COMPLEXITY
|
2008-09-30 07:36:54 -04:00 |
quant_bands.h
|
Unified allocation of fine energy and pulses.
|
2008-08-02 08:14:42 -04:00 |
quant_pitch.c
|
Fix support for 64 sample frames.
|
2008-09-24 20:27:51 -04:00 |
quant_pitch.h
|
pitch gain is now celt_pgain_t
|
2008-02-26 16:19:03 +11:00 |
rangedec.c
|
Defining IMUL32 for 32x32=>32 int multiplications and using it in the range
|
2008-04-10 13:24:48 +10:00 |
rangeenc.c
|
Defining IMUL32 for 32x32=>32 int multiplications and using it in the range
|
2008-04-10 13:24:48 +10:00 |
rate.c
|
Proper stack restore
|
2008-09-29 17:41:14 -04:00 |
rate.h
|
One-at-a-time allocator now uses direct feedback from ec_*_tell().
|
2008-09-11 00:20:08 -04:00 |
stack_alloc.h
|
Making stack push a tiny bit clearer to the compiler -- don't think it really
|
2008-04-21 13:54:41 +10:00 |
testcelt.c
|
API: Change celt_encode and celt_encode_float so that they take an optional synthesis parameter after the PCM input. If optional_synthesis is null the encoder will be able to save some computation. If optional_synthesis is non-null if will be used to write the encoder's expectation of the decoder's output. Synthesis may alias the input pcm, so calling the encoder with the same buffer twice will achieve the old behavior. Remove 'restrict' from the CTL prototype.
|
2008-09-30 23:32:35 -04:00 |
vq.c
|
Unb0rked a fixed-point regression caused in 7bb339d
|
2008-09-22 10:25:46 -04:00 |
vq.h
|
Re-implemented renormalise_bands() based on renormalise_vector().
|
2008-07-20 23:30:29 -04:00 |