Commit History

Autor SHA1 Mensaxe Data
  Jean-Marc Valin 4507637ccc Fixes unit tests that need arch-specific code %!s(int64=7) %!d(string=hai) anos
  Mark Harris d6d70371e8 Fix compiler warnings %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 18335e8e4d Removed a float operation that sneaked in in the fixed-point code %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin b7c7653941 Speeding up PVQ search by allocating even more pulses in the projection. %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 2ff6556f1f Making stereo_itheta() use the same atan2() approximation as tonality_analysis() %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 76674feae2 SSE2 implementation of the PVQ search %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin e806d6a741 Making signx[] an int in alg_quant() and removes unnecessary sign copying %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin c7bbc3e31f Speeding up PVQ using unlikely() and moving first position out of the loop %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 09b5352928 Getting gcc to use cmovs rather than branches in alg_quant() %!s(int64=8) %!d(string=hai) anos
  Jean-Marc Valin 9eee106214 cleanup: putting resynth flag in the context %!s(int64=9) %!d(string=hai) anos
  Jean-Marc Valin b66080a879 Fixes minor code quality issues in CELT %!s(int64=8) %!d(string=hai) anos
  Rhishikesh Agashe c9c2035355 Fixes compile problems for MIPS %!s(int64=9) %!d(string=hai) anos
  xiangmingzhu c95c9a048f Cisco optimization for x86 & fixed point %!s(int64=10) %!d(string=hai) anos
  Rhishikesh Agashe f133bac6f9 MIPS optimizations %!s(int64=10) %!d(string=hai) anos
  Jean-Marc Valin c543ec1bd3 Speeding up extract_collapse_mask() slightly %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 6218cba258 Making decode_pulses() compute the L2-norm on the fly %!s(int64=11) %!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
  Jean-Marc Valin ed01a596dc Making exp_rotation1() use MAC16_16(), which saves a few cycles on ARM %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin e0f26246b0 fixed-point: adds rounding to some shifts to eliminate bias %!s(int64=11) %!d(string=hai) anos
  Jean-Marc Valin 5607d5d1c8 Annotating pointer arguments with OPUS_RESTRICT and const %!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
  Gregory Maxwell de0b5324b6 Replace C99 restrict keyword with OPUS_RESTRICT. %!s(int64=12) %!d(string=hai) anos
  Jean-Marc Valin cb05e7cd96 s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" %!s(int64=12) %!d(string=hai) anos
  Jean-Marc Valin 72273000ec Misc changes to address Robert Sparks' comments %!s(int64=12) %!d(string=hai) anos
  Koen Vos 43a0de4af1 Optimization of the CBR loop %!s(int64=13) %!d(string=hai) anos
  Jean-Marc Valin 0da4f238e0 Avoiding more left shifts of negative values %!s(int64=13) %!d(string=hai) anos
  Jean-Marc Valin c37499090b renames the libcelt/ directory to celt/ %!s(int64=13) %!d(string=hai) anos
  Jean-Marc Valin 310af750eb Moved all SILK source code to the silk/ directory %!s(int64=13) %!d(string=hai) anos
  Jean-Marc Valin d2124cdf0d Loss rate adaptation for the CELT layer %!s(int64=13) %!d(string=hai) anos
  Jean-Marc Valin fa869134da draft update %!s(int64=14) %!d(string=hai) anos