提交历史

作者 SHA1 备注 提交日期
  Gregory Maxwell 17a29c2567 Fix up various mixed unsigned/signed comparisons. 14 年之前
  Gregory Maxwell 06d57b2165 Fix varrious splint warnings, C89 compatibility, and compilation with the 14 年之前
  Gregory Maxwell 662587d9c5 Remove many unused defines and convert some double constants to float. 14 年之前
  Gregory Maxwell 71d39ad841 Correct many whitespace errors under libcelt/ and remove 14 年之前
  Jean-Marc Valin ff5f7228fd Renamed celt_word* to opus_val* 14 年之前
  Jean-Marc Valin d77d6a58fc Renamed celt_[u]int* to opus_[u]int* 14 年之前
  Jean-Marc Valin 3806c1d738 Relicensing under the simplified (2-clause) BSD license 14 年之前
  Jean-Marc Valin 79afa9c605 Fixes fixed-point overflow on really low energy 14 年之前
  Jean-Marc Valin 736efd6909 Fixes some MSVC warnings 15 年之前
  Timothy B. Terriberry 68242ac58c Eliminate the loop when decoding the split angle. 15 年之前
  Jean-Marc Valin 48923ae996 Cleanup, de-inlining some math functions 15 年之前
  Jean-Marc Valin c239bd64dc removing some warnings 15 年之前
  Jean-Marc Valin 6c3788cb53 Removing old PCL, added plc.h 15 年之前
  Jean-Marc Valin dc68eb231f Comments, code cleanup 15 年之前
  Timothy B. Terriberry dc8a6eee43 Update the log2 approximation to accomodate the increased bit precision from bd0610d21b28b76095a49e601df44fb792b96369. This requires another term in the power series to reduce the error to the level of truncation (peak absolute error 0.621785). Also refactor the rounding bias term so that further changes to DB_SHIFT will leave the result unbiased. 15 年之前
  Jean-Marc Valin bd0610d21b Increasing log energy resolution 15 年之前
  Jean-Marc Valin 5ed24f8155 celt_ilog2() is only used in fixed-point mode 15 年之前
  Timothy Terriberry 8c7bb4c9c7 Expose the normalized range for reciprocal square roots in fixed-point mode. This allows subsequnt calculations to use the full precision of the result. 15 年之前
  Timothy B. Terriberry a9ffc14ab7 Enhancements the fixed-point approximations of non-linear functions. 16 年之前
  Timothy B. Terriberry 4a275d4d8f Accuracy improvements to the fixed-point celt_rsqrt(). 16 年之前
  Jean-Marc Valin 234969c903 Removed the _t from all the celt*_t types to avoid clashing with POSIX 16 年之前
  Jean-Marc Valin 8b2ff0da5a Updated copyright notices 16 年之前
  Jean-Marc Valin 30f7f813ea Changed all the celt*int*_t types to remove the _t suffix, which is reserved 16 年之前
  Jean-Marc Valin ece2cfa2d2 removed useless comments 16 年之前
  Gregory Maxwell b92dce3270 Additional mathops.h tests. 16 年之前
  Jean-Marc Valin 9dff02188c Minor stuff: preventing float underflow in celt_exp2(), preventing the use of 16 年之前
  Jean-Marc Valin f1ce900717 float approximations for log2() and exp2() 16 年之前
  Jean-Marc Valin d8dcd244ab This simplifies the energy quantisation by converting to the log2() scale 16 年之前
  Jean-Marc Valin ca53b7c919 Squashed commit of the following: 16 年之前
  Jean-Marc Valin 5c3bc67959 Fixed a bunch of fixed-point overflows on insanely hot signals by changing 17 年之前