..
_kiss_fft_guts.h
Making sure not to use the C library calls directly
2008-03-16 07:55:29 +11:00
arch.h
Decision on whether to use pitch is now taken only based on energy in the
2008-03-26 08:10:27 +11:00
bands.c
optimisations: faster handling of the zero for compute_band_energies() and
2008-03-26 14:36:07 +11:00
bands.h
optimisations: faster handling of the zero for compute_band_energies() and
2008-03-26 14:36:07 +11:00
celt.c
Decision on whether to use pitch is now taken only based on energy in the
2008-03-26 08:10:27 +11:00
celt.h
sampling rate has to be int32
2008-03-08 07:39:47 +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
manual stack allocator should now work for sizeof(char)!=1
2008-03-09 17:18:39 +11:00
cwrs.c
A bunch of pointers marked as "restrict" to ease the job of the compiler
2008-03-25 22:38:58 +11:00
cwrs.h
Making sure not to use the C library calls directly
2008-03-16 07:55:29 +11:00
dump_modes.c
const correctness. celt_mode_create() now makes a copy of the static mode
2008-03-11 10:43:06 +11:00
ecintrin.h
__GNUC_PREREQ should be causing problems anymore.
2008-03-12 10:42:24 +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
Made a second version of ec_{en|de}code optimised for encoding bits (no div
2008-03-22 22:58:45 +11: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
Made a second version of ec_{en|de}code optimised for encoding bits (no div
2008-03-22 22:58:45 +11: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
include "dsplib.h" in fixed_c5x.h
2008-03-24 08:32:49 +11:00
fixed_debug.h
optimisations: caching sign of x in alg_quant(), changed celt_div()/celt_rcp()
2008-03-25 16:07:05 +11:00
fixed_generic.h
s/ROUND/ROUND16/
2008-03-21 10:46:17 +11:00
header.c
Added info for properly exporting symbols
2008-03-12 17:46:04 +11: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
Wrapper for the TI dsplib FFT
2008-03-20 23:17:18 +11:00
kiss_fft.c
Bit of cleaning up. No real code change (well, I hope so!).
2008-03-07 17:38:58 +11: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
Making the real/single FFT easier to replace
2008-03-20 22:23:54 +11:00
laplace.c
Laplace encoder now works with 16-bit frequencies
2008-03-03 10:04:48 +11:00
laplace.h
Some sampling rate cleanup (now in the mode)
2008-02-20 18:01:08 +11:00
Makefile.am
fixed-point: Wrapper for the 32-bit complex FFT used in the MDCT so we can use
2008-03-21 12:09:27 +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
oops. find_max32() now uses VERY_LARGE32 (instead of VERY_LARGE16)
2008-03-25 21:31:12 +11:00
mdct.c
Decision on whether to use pitch is now taken only based on energy in the
2008-03-26 08:10:27 +11:00
mdct.h
Added a few "restrict" keywords and changed some divisions to shifts
2008-03-22 09:01:50 +11:00
mfrngcod.h
Trying to be nice with 16-bit chips.
2008-02-26 10:28:20 +11:00
modes.c
Added info for properly exporting symbols
2008-03-12 17:46:04 +11:00
modes.h
Changed some of the mode data from int to celt_int16_t to save memory.
2008-03-10 16:37:37 +11:00
os_support.h
Making sure not to use the C library calls directly
2008-03-16 07:55:29 +11:00
pgain_table.h
oops, pgain_table now has half the number of elements
2008-03-05 13:12:16 +11:00
pitch.c
optimisation: Making use of restrict in find_spectral_pitch() to disambiguate
2008-03-25 18:04:08 +11:00
pitch.h
Moved the psycoacoustics data to the mode struct
2008-03-10 13:34:52 +11:00
psy.c
A bunch of pointers marked as "restrict" to ease the job of the compiler
2008-03-25 22:38:58 +11:00
psy.h
more use of restrict
2008-03-22 17:53:12 +11:00
quant_bands.c
fixed-point: added cheap celt_div() division using a reciprocal
2008-03-22 21:17:45 +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
Unrolled the inner loop in vq_index() so that the codebook unpacking doesn't
2008-03-24 21:39:49 +11:00
quant_pitch.h
pitch gain is now celt_pgain_t
2008-02-26 16:19:03 +11:00
rangedec.c
Made a second version of ec_{en|de}code optimised for encoding bits (no div
2008-03-22 22:58:45 +11:00
rangeenc.c
Made a second version of ec_{en|de}code optimised for encoding bits (no div
2008-03-22 22:58:45 +11:00
rate.c
Making bits2pulses() use a fixed number of iterations to allow further
2008-03-24 17:06:08 +11:00
rate.h
Making bits2pulses() use a fixed number of iterations to allow further
2008-03-24 17:06:08 +11:00
stack_alloc.h
Changed definition of VARDECL to make it more flexible. No actual code change.
2008-03-12 17:17:23 +11:00
testcelt.c
Making sure not to use the C library calls directly
2008-03-16 07:55:29 +11:00
vq.c
optimisation: intra_prediction() no longer needs to divide inside the search
2008-03-26 12:16:00 +11:00
vq.h
optimisation: The "simple" Rxy/sqrt(Ryy) case in alg_quant no longer requires
2008-03-26 10:34:23 +11:00