Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libopus
/
b30f45b9a8bfc7b97afb75042bf2ab16a2150972
/
celt
/
pitch.h
4fe9de3
Optimize floating-point celt_inner_prod() and dual_inner_prod() for ARM NEON
by Linfeng Zhang
· 8 years ago
85fb8a1
Replace call of celt_inner_prod_c() (step 2)
by Linfeng Zhang
· 8 years ago
e6ac9fa
Move ARM-specific macro overrides to arm-specific file.
by Jonathan Lennox
· 9 years ago
f48abe8
armv7(float): Optimize encode usecase using NE10 library
by Viswanath Puttagunta
· 9 years ago
43120f0
Reorganize x86 SSE intrinsics code.
by Jonathan Lennox
· 9 years ago
b4aa5dc
Reorganize configure's detection of intrinsics functions:
by Jonathan Lennox
· 9 years ago
0b0a2b4
armv7: celt_pitch_xcorr: Introduce ARM NEON intrinsics
by Viswanath Puttagunta
· 10 years ago
aad2818
Fix celt_pitch_xcorr_c signature.
by Timothy B. Terriberry
· 10 years ago
020a0a4
Fix build bustage from c95c9a048.
by Timothy B. Terriberry
· 10 years ago
c95c9a0
Cisco optimization for x86 & fixed point
by xiangmingzhu
· 11 years ago
f133bac
MIPS optimizations
by Rhishikesh Agashe
· 10 years ago
57cd849
Defining celt_inner_prod() and using it instead of explicit loops.
by Jean-Marc Valin
· 11 years ago
a8fa0cb
Remove the celt_pitch_xcorr() test code.
by Timothy B. Terriberry
· 11 years ago
5c02c5f
Make celt_pitch_xcorr_edsp() work on ARMv5TE.
by Timothy B. Terriberry
· 11 years ago
aa8ff20
Clean up celt_pitch_xcorr() test code.
by Timothy B. Terriberry
· 11 years ago
39386e0
Adds Neon assembly for correlation/convolution
by Timothy B. Terriberry
· 11 years ago
7830cf1
Replace "inline" with OPUS_INLINE.
by Gregory Maxwell
· 11 years ago
a156c5e
Makes the SILK pitch search use celt_pitch_xcorr()
by Jean-Marc Valin
· 11 years ago
b9176a4
Makes dual_inner_prod() more generic to increase its use
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
f22e54d
Fixes fixed-point on x86 (no SSE).
by Jean-Marc Valin
· 11 years ago
a092aa8
Adds SSE support (only xcorr_kernel() for now)
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
e8e57a3
Optimizes _celt_autocorr() by using pitch_xcorr()
by Jean-Marc Valin
· 11 years ago
de0b532
Replace C99 restrict keyword with OPUS_RESTRICT.
by Gregory Maxwell
· 12 years ago
cb05e7c
s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code"
by Jean-Marc Valin
· 13 years ago
120800f
Rename '_FOO' to avoid potentional collisions with reserved identifiers.
by Ralph Giles
· 13 years ago
c374990
renames the libcelt/ directory to celt/
by Jean-Marc Valin
· 13 years ago
[Renamed from libcelt/pitch.h]
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
e3e2c26
Removing more unused function params
by Jean-Marc Valin
· 14 years ago
c39bb8a
Removes unused function parameters
by Jean-Marc Valin
· 14 years ago
35095c6
Squashed commit of the following:
by Jean-Marc Valin
· 14 years ago
903dbf7
Inverse MDCT no longer keeps channels interleaved.
by Jean-Marc Valin
· 14 years ago
ce4dd36
More work on variable frame size (getting rid of FRAMESIZE() )
by Jean-Marc Valin
· 14 years ago
6c79a93
Getting "make dist" to work again with the files that got removed
by Jean-Marc Valin
· 15 years ago
e465c14
Reorganised the pitch code to simplify the PLC case and fixed a buffer overflow
by Jean-Marc Valin
· 15 years ago
294863b
Temporal pitch search
by Jean-Marc Valin
· 15 years ago
234969c
Removed the _t from all the celt*_t types to avoid clashing with POSIX
by Jean-Marc Valin
· 15 years ago
8b2ff0d
Updated copyright notices
by Jean-Marc Valin
· 15 years ago
bf2398b
first step for removing the number of channels from the mode
by Jean-Marc Valin
· 15 years ago
dffd944
Tonality estimation code
by Jean-Marc Valin
· 16 years ago
24c9cda
Fixed a bug in the PLC and added code to estimate the pitch from the synthesis
by Jean-Marc Valin
· 17 years ago
f11d6f4
optimisation: giving more hints to the compiler about the sizes in
by Jean-Marc Valin
· 17 years ago
29f5299
Moved the psycoacoustics data to the mode struct
by Jean-Marc Valin
· 17 years ago
f93747c
fixed-point: changed find_spectral_pitch() to use single-precision (16-bit) FFT.
by Jean-Marc Valin
· 17 years ago
3121327
A bunch of const qualifyers and a few comments
by Jean-Marc Valin
· 17 years ago
137ec8e
applying the pitch windowing directly in find_spectral_pitch()
by Jean-Marc Valin
· 17 years ago
37d13ce
Adding celt_sig_t where needed
by Jean-Marc Valin
· 17 years ago
e6b7465
Some sampling rate cleanup (now in the mode)
by Jean-Marc Valin
· 17 years ago
879fbfd
Updated Doxygen comments, removed an incorrectly placed LGPL header (we own
by Jean-Marc Valin
· 17 years ago
5b50f4b
Decays corresponding to the psychoacoustic spreading function are now
by Jean-Marc Valin
· 17 years ago
7351e28
Everything converted to use kiss-fft. Got rid of smallft and fftwrap.
by Jean-Marc Valin
· 17 years ago
9d35ccd
Fixed stereo version of the pitch estimator
by Jean-Marc Valin
· 17 years ago
f3efa3e
Some improvements to the pitch period estimation
by Jean-Marc Valin
· 17 years ago
4bf5fd8
Pitch cleanup/bugfix
by Jean-Marc Valin
· 17 years ago
14191b3
Added pitch analysis. Doesn't crash, but otherwise untested.
by Jean-Marc Valin
· 17 years ago