1. 2dc27df Rename preemphasis() to celt_preemphasis() to avoid amrnb symbol clash by Jean-Marc Valin · 11 years ago
  2. ab86a9c Fixes more warnings by Jean-Marc Valin · 11 years ago
  3. 0d584b9 Prevents LFE from busting at really low bitrate by Jean-Marc Valin · 11 years ago
  4. a71c9ad Fixes MSVC conversion warnings by Jean-Marc Valin · 11 years ago
  5. 8ea01ee Making the CELT fixed-point decoder a bit more robust to extreme signals by Jean-Marc Valin · 11 years ago
  6. 77a5963 gcc -pedantic had "comparison of unsigned expression < 0 is always false" by Jean-Marc Valin · 11 years ago
  7. f6066df More size-zero VLA fixes and making opus_decode* return BAD_ARG on framesize<0 by Jean-Marc Valin · 11 years ago
  8. ca6fac0 Fixes some minor issues found by scan build by Jean-Marc Valin · 11 years ago
  9. 5174817 Hides OPUS_FRAMESIZE_VARIABLE from the API until it actually works by Jean-Marc Valin · 11 years ago
  10. c1959e7 Taking into account the frame size in more encoder decisions by Jean-Marc Valin · 11 years ago
  11. 8f46627 Removes a float var that shouldn't have been there by Jean-Marc Valin · 11 years ago
  12. 60429d3 Avoid a bogus uninitialized warning and simplify some code. by Gregory Maxwell · 11 years ago
  13. 9c23f5c Makes stereo savings still less aggressive by Jean-Marc Valin · 11 years ago
  14. 7830cf1 Replace "inline" with OPUS_INLINE. by Gregory Maxwell · 11 years ago
  15. 942fc81 Replaces log2() with celt_log2() and fixes a potential divide-by-zero by Jean-Marc Valin · 11 years ago
  16. 7c60625 Merge branch 'exp_surround1' by Jean-Marc Valin · 11 years ago
  17. a32fa31 Avoid using C++ keyword 'new' by Stefan Hacker · 11 years ago
  18. 36a21ed Very basic surround rate calibration by Jean-Marc Valin · 11 years ago
  19. ae7dc8a More surround masking tuning by Jean-Marc Valin · 11 years ago
  20. 039e9ab Tuning the surround masking by Jean-Marc Valin · 11 years ago
  21. ba7dbb3 Analysis scaling fixes by Jean-Marc Valin · 11 years ago
  22. 3ab03e0 First pass at making the analysis code run with FIXED_POINT by Jean-Marc Valin · 11 years ago
  23. 0f68696 Adds trim and dynalloc control to surround masking by Jean-Marc Valin · 11 years ago
  24. fdceae8 Surround masking rewrite by Jean-Marc Valin · 11 years ago
  25. 02fed47 Implements fixed-point silk_LPC_analysis_filter() in terms of celt_fir() by Jean-Marc Valin · 11 years ago
  26. 6a7ee7f Share auto-correlation code between SILK and CELT by Jean-Marc Valin · 11 years ago
  27. a156c5e Makes the SILK pitch search use celt_pitch_xcorr() by Jean-Marc Valin · 11 years ago
  28. 0aa8b42 Fix broken URL in entdec.c. by Timothy B. Terriberry · 11 years ago
  29. e455092 Better handling of the dynalloc cap for CBR/CVBR by Jean-Marc Valin · 11 years ago
  30. 8259492 Fixes an integer wrap-around due to an exceedingly large QCONST16 by Jean-Marc Valin · 11 years ago
  31. 5280c71 Revert "Fixes a number of double promotions and missing casts." by Gregory Maxwell · 11 years ago
  32. 4327972 Fixes a number of double promotions and missing casts. by Gregory Maxwell · 11 years ago
  33. 260474f Fixes a denorm problem when the input goes silent after active audio by Jean-Marc Valin · 11 years ago
  34. cd373b5 Surround masking tuning by Jean-Marc Valin · 11 years ago
  35. 4365498 Prevents zero-energy on LFE by Jean-Marc Valin · 11 years ago
  36. 92a06f5 Disables temporal VBR for LFE by Jean-Marc Valin · 11 years ago
  37. 8e3a1cb Temporal VBR tuning by Jean-Marc Valin · 11 years ago
  38. 157fd8f Fixes MSVC warning by Jean-Marc Valin · 11 years ago
  39. fa3344e Avoid name clash with y0 Bessel function by Jean-Marc Valin · 11 years ago
  40. 16ba19a Fixes MSVC warnings by Jean-Marc Valin · 11 years ago
  41. 1975eea Big squashed commit of Garf's MSVC reorg: by Jean-Marc Valin · 11 years ago
  42. 3c0aa8f Adds "temporal VBR", which should be mostly useful at low bitrate. by Jean-Marc Valin · 11 years ago
  43. b9176a4 Makes dual_inner_prod() more generic to increase its use by Jean-Marc Valin · 11 years ago
  44. 96e2be3 Only enable non-multiple of 4 in comb_filter_const() when CUSTOM_MODES is on by Jean-Marc Valin · 11 years ago
  45. 0d95b3b SSE optimization of comb_filter() by Jean-Marc Valin · 11 years ago
  46. 71766ef Avoids symbol clashes with Speex (pitch_xcorr) and libm (y1) by Jean-Marc Valin · 11 years ago
  47. 7fd98c5 Converts denormalise_bands() to use 16-bit multiplications by Jean-Marc Valin · 11 years ago
  48. ee2506b Moves log2Amp inside denormalise_bands() and get rid of bandE[] by Jean-Marc Valin · 11 years ago
  49. 3afc6ff Don't call denormalise_bands() on silence by Jean-Marc Valin · 11 years ago
  50. ce15e65 Split cwrsi() by pulses vs. dimensions. by Timothy B. Terriberry · 11 years ago
  51. 63f744d Further speedup in cwrsi() by using the special case for n=2 by Timothy B. Terriberry · 11 years ago
  52. 533dbe7 Further optimization to cwrsi() by Timothy B. Terriberry · 11 years ago
  53. bc469b8 Splits cwrsi() inner loop in two to avoid the min/max and some load chains by Jean-Marc Valin · 11 years ago
  54. 4e018b2 SSE optimization of remove_doubling() by Jean-Marc Valin · 11 years ago
  55. 39cbc45 Fixes stupid tf calibration bugs introduced/exposed in f77410d by Jean-Marc Valin · 11 years ago
  56. 28733d1 Moves VBR calculations to a separate function. by Jean-Marc Valin · 11 years ago
  57. f22e54d Fixes fixed-point on x86 (no SSE). by Jean-Marc Valin · 11 years ago
  58. e50e808 Improved SSE version of xcorr_kernel() by John Ridges · 11 years ago
  59. a092aa8 Adds SSE support (only xcorr_kernel() for now) by Jean-Marc Valin · 11 years ago
  60. cd4c824 Add run-time CPU detection and support for ARM architecture by Aurélien Zanelli · 11 years ago
  61. 0fed074 C89 fix by Jean-Marc Valin · 11 years ago
  62. 068cbd8 Creates xcorr_kernel() that gets used by pitch_xcorr, celt_fir and celt_iir. by Jean-Marc Valin · 11 years ago
  63. 2fe4700 Skip down-sampling in deemphasis() when not needed. by Jean-Marc Valin · 11 years ago
  64. 319fe44 oops (again) by Jean-Marc Valin · 11 years ago
  65. 1cdc3f5 oops by Jean-Marc Valin · 11 years ago
  66. 64ba502 Optimizes remove_doubling() by avoiding redundant calculations of yy by Jean-Marc Valin · 11 years ago
  67. 0fa5fa8 Adds missing RESTORE_STACK calls by Jean-Marc Valin · 11 years ago
  68. 531cf59 Speeds up celt_iir() by more than a factor of two. by Jean-Marc Valin · 11 years ago
  69. e2374a8 Speeds up celt_fir by more than a factor of two. by Jean-Marc Valin · 11 years ago
  70. 319df9a Fixes two warnings in pitch_xcorr() by Jean-Marc Valin · 11 years ago
  71. e8e57a3 Optimizes _celt_autocorr() by using pitch_xcorr() by Jean-Marc Valin · 11 years ago
  72. fbf9998 Merges the 4th order FIR with the first order FIR in pitch_downsample() by Jean-Marc Valin · 11 years ago
  73. 85a6618 Make pitch_xcorr() work when len and max_pitch aren't multiples of 4. by Jean-Marc Valin · 11 years ago
  74. 088929d oops, removed a minus sign that should never have appeared by Jean-Marc Valin · 11 years ago
  75. 559fbe8 Unrolled version of the pitch correlation by Jean-Marc Valin · 11 years ago
  76. d19fb79 Make dump_modes compile again. by Timothy B. Terriberry · 11 years ago
  77. 7c74bc3 Remove an unused variable added in 85ede2c6. by Timothy B. Terriberry · 11 years ago
  78. cc6e26a Minor FFT cleanups. by Timothy B. Terriberry · 11 years ago
  79. cd3850c Port 1ed17cc2 to C_MUL and C_MUL4. by Timothy B. Terriberry · 11 years ago
  80. 7cb5453 Slightly faster C_MULC for ARMv4. by Nils Wallménius · 11 years ago
  81. 70485d8 Faster MULT32_32_Q31 for ARM. by Nils Wallménius · 11 years ago
  82. 85ede2c Use more MAC16_16's and unroll a loop. by Timothy B. Terriberry · 11 years ago
  83. 2040606 Minor ARMv5E cleanups. by Timothy B. Terriberry · 11 years ago
  84. 006273c Use a table for PVQ encoding/decoding. by Timothy B. Terriberry · 11 years ago
  85. e095c3e Move ARM asm into its own directories. by Timothy B. Terriberry · 11 years ago
  86. b518b56 Clean up register constraints. by Timothy B. Terriberry · 11 years ago
  87. 972a34e Add ARMv4/ARMv5E macros. by Timothy B. Terriberry · 11 years ago
  88. b7bd4c2 celt_maxabs16() now returns an opus_val32 to avoid problems with -32768 by Jean-Marc Valin · 11 years ago
  89. efdd314 Fixes fixed-point PLC issue reported in trac ticket #1954 by Jean-Marc Valin · 11 years ago
  90. bd477ce Merge branch 'surround' by Jean-Marc Valin · 11 years ago
  91. 6e277c6 Conservative use of bandwidth detection in CELT by Jean-Marc Valin · 11 years ago
  92. 278389d Automatic bandwidth decisions get more conservative as rate increases. by Jean-Marc Valin · 11 years ago
  93. b7d5531 Change Visual Studio files to use PACKAGE_VERSION. by Ralph Giles · 11 years ago
  94. 2f2f9d6 Fully automate version updating by Ron · 11 years ago
  95. c152d60 Use dynamic stack allocation in the SILK encoder. by Timothy B. Terriberry · 11 years ago
  96. d2c484b Adds spreading to the surround masking computation by Jean-Marc Valin · 11 years ago
  97. a4dccd3 Implements basic surround masking by Jean-Marc Valin · 11 years ago
  98. 172f66a More forced decisions in CELT LFE encoding by Jean-Marc Valin · 11 years ago
  99. b08c4ca Surround: Better LFE handling by Jean-Marc Valin · 11 years ago
  100. 1b72386 Initial surround code with new API by Jean-Marc Valin · 11 years ago