Commit History

Autor SHA1 Mensaxe Data
  Jonathan Lennox 43120f0075 Reorganize x86 SSE intrinsics code. %!s(int64=9) %!d(string=hai) anos
  Timothy B. Terriberry aad281878d Fix celt_pitch_xcorr_c signature. %!s(int64=10) %!d(string=hai) anos
  xiangmingzhu c95c9a048f Cisco optimization for x86 & fixed point %!s(int64=10) %!d(string=hai) anos
  Jean-Marc Valin 29354ff6e0 Save more integer divisions on ARM when we know the operands are positive %!s(int64=11) %!d(string=hai) anos
  Gregory Maxwell a65db56e54 Fix declaration after statement in fixed point. %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 57cd849cf7 Defining celt_inner_prod() and using it instead of explicit loops. %!s(int64=11) %!d(string=hai) anos
  Timothy B. Terriberry 5c02c5ffb5 Make celt_pitch_xcorr_edsp() work on ARMv5TE. %!s(int64=11) %!d(string=hai) anos
  Timothy B. Terriberry 39386e0b85 Adds Neon assembly for correlation/convolution %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin a156c5ece7 Makes the SILK pitch search use celt_pitch_xcorr() %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin b9176a4c3e Makes dual_inner_prod() more generic to increase its use %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 71766ef7a4 Avoids symbol clashes with Speex (pitch_xcorr) and libm (y1) %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 4e018b22bb SSE optimization of remove_doubling() %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 068cbd89bf Creates xcorr_kernel() that gets used by pitch_xcorr, celt_fir and celt_iir. %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 319fe445e3 oops (again) %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 1cdc3f5a2d oops %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 64ba502e2c Optimizes remove_doubling() by avoiding redundant calculations of yy %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 319df9a836 Fixes two warnings in pitch_xcorr() %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin e8e57a32f6 Optimizes _celt_autocorr() by using pitch_xcorr() %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin fbf99981a6 Merges the 4th order FIR with the first order FIR in pitch_downsample() %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 85a6618af8 Make pitch_xcorr() work when len and max_pitch aren't multiples of 4. %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 088929d1f1 oops, removed a minus sign that should never have appeared %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 559fbe8b16 Unrolled version of the pitch correlation %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin b7bd4c20ac celt_maxabs16() now returns an opus_val32 to avoid problems with -32768 %!s(int64=11) %!d(string=hai) anos
  Ralph Giles 027ec51bfe Fix MSVC format conversion warnings. %!s(int64=12) %!d(string=hai) anos
  Jean-Marc Valin 7315b35e13 Merge branch 'exp_analysis7' %!s(int64=12) %!d(string=hai) anos
  Gregory Maxwell de0b5324b6 Replace C99 restrict keyword with OPUS_RESTRICT. %!s(int64=12) %!d(string=hai) anos
  Jean-Marc Valin 0892c169c6 Tonality and pitch tuning %!s(int64=13) %!d(string=hai) anos
  Jean-Marc Valin 66ac10210c Fixes some cases where MIN/MAX macros result in duplicated function calls %!s(int64=12) %!d(string=hai) anos
  Jean-Marc Valin 6ae5101fb4 Fixes a fixed-point overflow by scaling pitch search more conservatively %!s(int64=12) %!d(string=hai) anos
  Jean-Marc Valin 9faea25d29 Fixes a (harmless) float overflow in the pitch search %!s(int64=12) %!d(string=hai) anos