Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
1c311423c86b89eba27a494e17c79fefd7d75ab0
/
celt
/
celt_lpc.c
b66080a
Fixes minor code quality issues in CELT
by Jean-Marc Valin
· 8 years ago
020a0a4
Fix build bustage from c95c9a048.
by Timothy B. Terriberry
· 10 years ago
c95c9a0
Cisco optimization for x86 & fixed point
by xiangmingzhu
· 10 years ago
39386e0
Adds Neon assembly for correlation/convolution
by Timothy B. Terriberry
· 11 years ago
02fed47
Implements fixed-point silk_LPC_analysis_filter() in terms of celt_fir()
by Jean-Marc Valin
· 11 years ago
6a7ee7f
Share auto-correlation code between SILK and CELT
by Jean-Marc Valin
· 11 years ago
71766ef
Avoids symbol clashes with Speex (pitch_xcorr) and libm (y1)
by Jean-Marc Valin
· 11 years ago
e50e808
Improved SSE version of xcorr_kernel()
by John Ridges
· 11 years ago
0fed074
C89 fix
by Jean-Marc Valin
· 11 years ago
068cbd8
Creates xcorr_kernel() that gets used by pitch_xcorr, celt_fir and celt_iir.
by Jean-Marc Valin
· 11 years ago
0fa5fa8
Adds missing RESTORE_STACK calls
by Jean-Marc Valin
· 11 years ago
531cf59
Speeds up celt_iir() by more than a factor of two.
by Jean-Marc Valin
· 11 years ago
e2374a8
Speeds up celt_fir by more than a factor of two.
by Jean-Marc Valin
· 11 years ago
e8e57a3
Optimizes _celt_autocorr() by using pitch_xcorr()
by Jean-Marc Valin
· 11 years ago
7c74bc3
Remove an unused variable added in 85ede2c6.
by Timothy B. Terriberry
· 11 years ago
85ede2c
Use more MAC16_16's and unroll a loop.
by Timothy B. Terriberry
· 11 years ago
cb05e7c
s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code"
by Jean-Marc Valin
· 12 years ago
e1be192
Some minor (non-bitstream-affecting) changes to help us have better test vectors
by Jean-Marc Valin
· 13 years ago
2779df7
Renaming the CELT plc.c file to celt_lpc.c to avoid MSVC conflicts with Skype's PLC.c
by Jean-Marc Valin
· 13 years ago
[Renamed (99%) from celt/plc.c]
5d5875a
Add the noreturn attribute on the assert functions to aid static analysis, improve test_repacketizer error handling, and silence 19 clang static analysis errors with additional assertions.
by Gregory Maxwell
· 13 years ago
c374990
renames the libcelt/ directory to celt/
by Jean-Marc Valin
· 13 years ago
[Renamed from libcelt/plc.c]
7fc2fbd
Renamed some funciton that were likely to clash with other (non-Opus) code
by Jean-Marc Valin
· 13 years ago
662587d
Remove many unused defines and convert some double constants to float.
by Gregory Maxwell
· 13 years ago
71d39ad
Correct many whitespace errors under libcelt/ and remove
by Gregory Maxwell
· 13 years ago
ff5f722
Renamed celt_word* to opus_val*
by Jean-Marc Valin
· 13 years ago
3806c1d
Relicensing under the simplified (2-clause) BSD license
by Jean-Marc Valin
· 14 years ago
1ad93cf
Fixes several fixed-point overflows in the PLC code
by Jean-Marc Valin
· 14 years ago
60c316b
Eliminate some promotions to double. A fair number of implicit promotions remain but they all involve math functions which exist only as double precision form in C89.
by Gregory Maxwell
· 14 years ago
35095c6
Squashed commit of the following:
by Jean-Marc Valin
· 14 years ago
6c3788c
Removing old PCL, added plc.h
by Jean-Marc Valin
· 14 years ago
7b7f071
fixed-point: More work on the PLC
by Jean-Marc Valin
· 14 years ago
0da0d91
fixed-point: PLC auto-correlation converted
by Jean-Marc Valin
· 14 years ago
3a9699e
minor tweaks to frac_div32()
by Jean-Marc Valin
· 14 years ago
bd82ca8
Fixed-point version of frac_div32()
by Jean-Marc Valin
· 14 years ago
456eab2
More work on fixed-point Levinson-Durbin
by Jean-Marc Valin
· 14 years ago
74128be
fixed-point: converted PLC filters and LPC parameters
by Jean-Marc Valin
· 15 years ago
303b3b6
fixed-point: starting conversion of the new PLC
by Jean-Marc Valin
· 15 years ago
d69c1cb
Making new PLC code work in fixed-point even though it's still using float
by Jean-Marc Valin
· 15 years ago
5a0fae5
PLC: Added lag windowing and constraint to synthesis energy
by Jean-Marc Valin
· 15 years ago
b8002a0
Varlength arrays fix for C89
by Thorvald Natvig
· 15 years ago
e14fe90
New LPC-based PLC code
by Jean-Marc Valin
· 15 years ago