Commit History

Author SHA1 Message Date
  Jean-Marc Valin e72833098c Defining celt_inner_prod() and using it instead of explicit loops. 11 years ago
  Timothy B. Terriberry 5c02c5ffb5 Make celt_pitch_xcorr_edsp() work on ARMv5TE. 11 years ago
  Timothy B. Terriberry 39386e0b85 Adds Neon assembly for correlation/convolution 11 years ago
  Jean-Marc Valin a156c5ece7 Makes the SILK pitch search use celt_pitch_xcorr() 11 years ago
  Jean-Marc Valin b9176a4c3e Makes dual_inner_prod() more generic to increase its use 11 years ago
  Jean-Marc Valin 71766ef7a4 Avoids symbol clashes with Speex (pitch_xcorr) and libm (y1) 11 years ago
  Jean-Marc Valin 4e018b22bb SSE optimization of remove_doubling() 11 years ago
  Jean-Marc Valin 068cbd89bf Creates xcorr_kernel() that gets used by pitch_xcorr, celt_fir and celt_iir. 11 years ago
  Jean-Marc Valin 319fe445e3 oops (again) 11 years ago
  Jean-Marc Valin 1cdc3f5a2d oops 11 years ago
  Jean-Marc Valin 64ba502e2c Optimizes remove_doubling() by avoiding redundant calculations of yy 11 years ago
  Jean-Marc Valin 319df9a836 Fixes two warnings in pitch_xcorr() 11 years ago
  Jean-Marc Valin e8e57a32f6 Optimizes _celt_autocorr() by using pitch_xcorr() 11 years ago
  Jean-Marc Valin fbf99981a6 Merges the 4th order FIR with the first order FIR in pitch_downsample() 11 years ago
  Jean-Marc Valin 85a6618af8 Make pitch_xcorr() work when len and max_pitch aren't multiples of 4. 11 years ago
  Jean-Marc Valin 088929d1f1 oops, removed a minus sign that should never have appeared 11 years ago
  Jean-Marc Valin 559fbe8b16 Unrolled version of the pitch correlation 11 years ago
  Jean-Marc Valin b7bd4c20ac celt_maxabs16() now returns an opus_val32 to avoid problems with -32768 11 years ago
  Ralph Giles 027ec51bfe Fix MSVC format conversion warnings. 12 years ago
  Jean-Marc Valin 7315b35e13 Merge branch 'exp_analysis7' 12 years ago
  Gregory Maxwell de0b5324b6 Replace C99 restrict keyword with OPUS_RESTRICT. 12 years ago
  Jean-Marc Valin 0892c169c6 Tonality and pitch tuning 13 years ago
  Jean-Marc Valin 66ac10210c Fixes some cases where MIN/MAX macros result in duplicated function calls 12 years ago
  Jean-Marc Valin 6ae5101fb4 Fixes a fixed-point overflow by scaling pitch search more conservatively 12 years ago
  Jean-Marc Valin 9faea25d29 Fixes a (harmless) float overflow in the pitch search 12 years ago
  Jean-Marc Valin b3deb5342f Prevents remove_doubling() from considering negative pitch gains 12 years ago
  Jean-Marc Valin ab5a049705 Merge commit '390c89225d' 12 years ago
  Jean-Marc Valin cb05e7cd96 s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" 12 years ago
  Jean-Marc Valin 7aecadda2f Fixes a bug introduced by the previous commit 13 years ago
  Jean-Marc Valin 178758b81a Fixes some overflows in the fixed-point pitch code 13 years ago