1. ef20313 Adding ENABLE_HARDENING by Jean-Marc Valin · 6 years ago
  2. 4503261 Forgot one RFC8251 behaviour to disable with --disable-rfc8251 by Jean-Marc Valin · 7 years ago
  3. cdcb2f7 Disabling weak transients and 5ms resolution on voiced frames by Jean-Marc Valin · 7 years ago
  4. e04e86e Add a simple masking model to the spreading decision by Jean-Marc Valin · 7 years ago
  5. 3b90ff8 Making sure importance[] is initialized even when we don't use dynalloc by Jean-Marc Valin · 7 years ago
  6. 5edcfaf oops by Jean-Marc Valin · 7 years ago
  7. 3e3a2ff Improve TF analysis RDO to take into account how important each band is by Jean-Marc Valin · 7 years ago
  8. 8299edf Scaling back the pitch filter when most of the energy is above 3.2 kHz by Jean-Marc Valin · 7 years ago
  9. e12df85 Fix unnecessary assignment. by Roman Kalashnikov · 7 years ago
  10. d8b1fd4 Enable RFC 8251 changes by default by Jean-Marc Valin · 7 years ago
  11. 43dfdc0 Fix entropy coder doc by Jean-Marc Valin · 7 years ago
  12. 2da3721 Simplifying celt_fir5() since x==y and mem[]={0} by Jean-Marc Valin · 7 years ago
  13. 82e6cf7 Fix #undef of constant by Jean-Marc Valin · 7 years ago
  14. 072d133 Fixes CELT PLC by Jean-Marc Valin · 7 years ago
  15. af93fbd Add RNN for VAD and speech/music classification by Jean-Marc Valin · 7 years ago
  16. e2cdf9b Rename arm ne10 assembly optimization files. by Ralph Giles · 7 years ago
  17. 6db968e Rename SSE 4.1 files to match their targets. by Ralph Giles · 7 years ago
  18. 492fc92 fix alignment exceptions by Ray Essick · 7 years ago
  19. 64a1608 Fix celt_pitch_xcorr() ARM jump table compiling error by Linfeng Zhang · 7 years ago
  20. 9aebd7e Free all allocated memory in unit tests by Mark Harris · 7 years ago
  21. 44d6530 Clean celt_pitch_xcorr_float_neon() by Linfeng Zhang · 8 years ago
  22. 4fe9de3 Optimize floating-point celt_inner_prod() and dual_inner_prod() for ARM NEON by Linfeng Zhang · 8 years ago
  23. 4d4ed20 Optimize fixed-point celt_inner_prod() and dual_inner_prod() for ARM NEON by Linfeng Zhang · 8 years ago
  24. 85fb8a1 Replace call of celt_inner_prod_c() (step 2) by Linfeng Zhang · 8 years ago
  25. a1ae821 Replace call of celt_inner_prod_c() (step 1) by Linfeng Zhang · 8 years ago
  26. f26afaa Recalibrate VBR to hit target bitrate on average by Jean-Marc Valin · 7 years ago
  27. c2d3233 Update dynalloc VBR calibration by Jean-Marc Valin · 7 years ago
  28. 0cc4d96 Adding leakage modelling to boost bands by Jean-Marc Valin · 7 years ago
  29. 4543308 Let CBR use more bits for dynalloc by Jean-Marc Valin · 7 years ago
  30. 4507637 Fixes unit tests that need arch-specific code by Jean-Marc Valin · 7 years ago
  31. 59b907c Fixes a double->float conversion warning by Jean-Marc Valin · 7 years ago
  32. 3609a22 Fixes some fixed-point 16-bit int overflows by Jean-Marc Valin · 7 years ago
  33. a671ac5 Reducing trim at low bitrate by Jean-Marc Valin · 7 years ago
  34. d6d7037 Fix compiler warnings by Mark Harris · 8 years ago
  35. ad15578 Fix sum initializer in celt_fir() by Jean-Marc Valin · 8 years ago
  36. 414eef5 Remove SMALL_FOOTPRINT code for celt_fir() by Jean-Marc Valin · 8 years ago
  37. 3c9b4d6 Increasing GLOBAL_STACK_SIZE to 120000 to avoid failure by Jean-Marc Valin · 8 years ago
  38. c930cc5 Reduce the scope of Ne10 includes by Michael Bradshaw · 8 years ago
  39. 4911460 Remove #include "config.h" from ARM Ne10 headers by Michael Bradshaw · 8 years ago
  40. c5a84df arm2gnu.pl: Fix GNU ARM .type directive by Mark Harris · 8 years ago
  41. 68afa49 Avoids undefined behaviour in ARM-optimized code by Jean-Marc Valin · 8 years ago
  42. 783ad76 Revise celt_fir_c() to not pass in argument "mem" by Linfeng Zhang · 8 years ago
  43. c9ba552 fixed_debug.h: delete some dead code by James Zern · 8 years ago
  44. ec11c82 Avoids pre-echo in hybrid mode caused by noise being injected in the first band by Jean-Marc Valin · 8 years ago
  45. efcdeb9 Fix some compiler warnings by Mark Harris · 8 years ago
  46. cf9409f Makes analysis run at 24 kHz, with 20-ms frames by Jean-Marc Valin · 8 years ago
  47. 132ed59 Removes OPUS_FRAMESIZE_VARIABLE by Jean-Marc Valin · 8 years ago
  48. 92282c1 Improves CELT bit allocation at very low bitrates by Jean-Marc Valin · 8 years ago
  49. 7e12239 Don't use hybrid "weak transients" on vowels by Jean-Marc Valin · 8 years ago
  50. 90f20c6 Define "weak transients" for low bitrate hybrid by Jean-Marc Valin · 8 years ago
  51. 2af92cd Fixes an unstable energy issue for low-bitrate hybrid by Jean-Marc Valin · 8 years ago
  52. e5ad261 Prevents ridiculously large gains from causing inf/NaNs in float decoder by Jean-Marc Valin · 8 years ago
  53. 18a380a Make it possible to ignore inverted phase stereo for downmix purposes by Jean-Marc Valin · 8 years ago
  54. 6db0908 Bitstream change: prevent noise injection in hybrid mode by Jean-Marc Valin · 8 years ago
  55. 18335e8 Removed a float operation that sneaked in in the fixed-point code by Jean-Marc Valin · 8 years ago
  56. b7c7653 Speeding up PVQ search by allocating even more pulses in the projection. by Jean-Marc Valin · 8 years ago
  57. 11dba8d Apply deemphasis to both channels in the same loop for the simple case by Jean-Marc Valin · 8 years ago
  58. cd159fd Making gcc use SSE directly for float->int conversion when available by Jean-Marc Valin · 8 years ago
  59. 9f7e502 Reducing dependencies in deemphasis() by Jean-Marc Valin · 8 years ago
  60. 7f3fb20 Fixes problem with M_PI by Jean-Marc Valin · 8 years ago
  61. 2ff6556 Making stereo_itheta() use the same atan2() approximation as tonality_analysis() by Jean-Marc Valin · 8 years ago
  62. 76674fe SSE2 implementation of the PVQ search by Jean-Marc Valin · 8 years ago
  63. e806d6a Making signx[] an int in alg_quant() and removes unnecessary sign copying by Jean-Marc Valin · 8 years ago
  64. c7bbc3e Speeding up PVQ using unlikely() and moving first position out of the loop by Jean-Marc Valin · 8 years ago
  65. 09b5352 Getting gcc to use cmovs rather than branches in alg_quant() by Jean-Marc Valin · 8 years ago
  66. 416611c biasing quantization by Jean-Marc Valin · 8 years ago
  67. a01feba Fixes "mixed declarations and code" by Jean-Marc Valin · 8 years ago
  68. 928dcff Weighting theta rdo based on channel energy by Jean-Marc Valin · 8 years ago
  69. abe8b78 Don't do theta RDO on intensity-stereo-coded bands by Jean-Marc Valin · 8 years ago
  70. eb61c31 Saving the state rather than re-compute the best option by Jean-Marc Valin · 8 years ago
  71. 35cf18e Making stereo theta decision based on minimizing distortion by Jean-Marc Valin · 9 years ago
  72. 886dc59 controlling rounding by Jean-Marc Valin · 9 years ago
  73. 3934fac Properly allocation scratch space for resynth encoder by Jean-Marc Valin · 8 years ago
  74. 9eee106 cleanup: putting resynth flag in the context by Jean-Marc Valin · 9 years ago
  75. 3d1b13f cleanup: line wrapping by Jean-Marc Valin · 9 years ago
  76. ee44ff8 Move PLC LPC bandwidth expansion before the FIR to avoid overflows in celt_fir() by Jean-Marc Valin · 8 years ago
  77. 76596ad Fixes comment by Jean-Marc Valin · 8 years ago
  78. c544b12 Fixes an overflow in amp2Log2() for very large encoder input by Jean-Marc Valin · 8 years ago
  79. 72d89fd Fixes cap on gain in denormalise_bands() by Jean-Marc Valin · 8 years ago
  80. 84043f7 Fixes a shift<0 issue in transient_analysis() by Jean-Marc Valin · 8 years ago
  81. 223657b Tighter bound in filter control in PLC by Jean-Marc Valin · 8 years ago
  82. 52ded42 More headroom in PLC code by Jean-Marc Valin · 8 years ago
  83. 1a37d4e Saturate MDCT output post-TDAC rather than pre- by Jean-Marc Valin · 8 years ago
  84. e32cd27 Avoids reading beyond the current buffer in comb_filter() by Jean-Marc Valin · 8 years ago
  85. cbceaa8 Directly saturate the comb filter output by Jean-Marc Valin · 8 years ago
  86. 646fcc3 PLC overflow fix by Jean-Marc Valin · 8 years ago
  87. 3c60bae Prevent overflows in PLC celt_iir() by Jean-Marc Valin · 8 years ago
  88. a0bd7d3 fixes overflows in celt_iir() by doing proper saturation by Jean-Marc Valin · 8 years ago
  89. 184a476 getting rid of a PLC overflow (I think) by Jean-Marc Valin · 8 years ago
  90. 4c9ce97 post-filter saturation by Jean-Marc Valin · 8 years ago
  91. 382ab79 saturate MDCT output by Jean-Marc Valin · 8 years ago
  92. 2739064 silencing overflows in MDCT and FFT by Jean-Marc Valin · 8 years ago
  93. ae33218 Reduce risk of overflowing in mono downsampling by Jean-Marc Valin · 8 years ago
  94. c76c4de Avoid overflowing on ridiculously large energy by Jean-Marc Valin · 8 years ago
  95. b290bca Fixes shift<-2 case for denormalise_bands() by Jean-Marc Valin · 8 years ago
  96. 6fccb4b Adds some smoothing to the energy quantization by Jean-Marc Valin · 8 years ago
  97. 7780d4a Retuning the tf_analysis() lambda by Jean-Marc Valin · 8 years ago
  98. 1484591 Fixes equiv_rate for CBR by Jean-Marc Valin · 8 years ago
  99. 2ca6df0 Minor TF cleanup (tf_sum was useless), plus comments by Jean-Marc Valin · 8 years ago
  100. f705e9b Use SPREAD_AGGRESSIVE on non-transient hybrid frames by Jean-Marc Valin · 8 years ago