1. 223657b Tighter bound in filter control in PLC by Jean-Marc Valin · 8 years ago
  2. 52ded42 More headroom in PLC code by Jean-Marc Valin · 8 years ago
  3. 1a37d4e Saturate MDCT output post-TDAC rather than pre- by Jean-Marc Valin · 8 years ago
  4. e32cd27 Avoids reading beyond the current buffer in comb_filter() by Jean-Marc Valin · 8 years ago
  5. cbceaa8 Directly saturate the comb filter output by Jean-Marc Valin · 8 years ago
  6. b1d38ed Avoiding an overflow in the LTP quantization by Jean-Marc Valin · 8 years ago
  7. bb224a4 Disables MIPS silk_noise_shape_analysis_FIX() until it's updated by Jean-Marc Valin · 8 years ago
  8. 5b91130 More headroom in fixed-point silk_burg_modified() to avoid an overflow by Jean-Marc Valin · 8 years ago
  9. ed44e78 Increase headroom in silk_warped_autocorrelation_FIX() by Jean-Marc Valin · 8 years ago
  10. 594c4d8 Increase headroom to avoid overflow in silk_pitch_analysis_core() by Jean-Marc Valin · 8 years ago
  11. 646fcc3 PLC overflow fix by Jean-Marc Valin · 8 years ago
  12. 3c60bae Prevent overflows in PLC celt_iir() by Jean-Marc Valin · 8 years ago
  13. a0bd7d3 fixes overflows in celt_iir() by doing proper saturation by Jean-Marc Valin · 8 years ago
  14. 184a476 getting rid of a PLC overflow (I think) by Jean-Marc Valin · 8 years ago
  15. 4c9ce97 post-filter saturation by Jean-Marc Valin · 8 years ago
  16. 382ab79 saturate MDCT output by Jean-Marc Valin · 8 years ago
  17. 2739064 silencing overflows in MDCT and FFT by Jean-Marc Valin · 8 years ago
  18. ae33218 Reduce risk of overflowing in mono downsampling by Jean-Marc Valin · 8 years ago
  19. c76c4de Avoid overflowing on ridiculously large energy by Jean-Marc Valin · 8 years ago
  20. b290bca Fixes shift<-2 case for denormalise_bands() by Jean-Marc Valin · 8 years ago
  21. 43b47a4 Silence fixed point unused parameter warning by Mark Harris · 8 years ago
  22. b0b6d6a test_opus_decode: Check all soft clip samples by Mark Harris · 8 years ago
  23. d401961 tests: Avoid shift into sign undefined behavior by Mark Harris · 8 years ago
  24. de473b3 Avoids undefined behaviour from left-shifting negative values by Jean-Marc Valin · 8 years ago
  25. e1bce7b Fix use_dtx for DISABLE_FLOAT_API by Felicia Lim · 8 years ago
  26. 6f26011 Fix include warning by Tristan Matthews · 8 years ago
  27. c4027c1 Fix include warning by Tristan Matthews · 8 years ago
  28. 6fccb4b Adds some smoothing to the energy quantization by Jean-Marc Valin · 8 years ago
  29. b3c9e79 Tune SILK rate for hybrid with FEC enabled by Jean-Marc Valin · 8 years ago
  30. 2b011b6 Moving FEC decision to the Opus encoder level (from SILK level) by Jean-Marc Valin · 8 years ago
  31. 099fc05 Taking loss rate into account in compute_equiv_rate() by Jean-Marc Valin · 8 years ago
  32. 7780d4a Retuning the tf_analysis() lambda by Jean-Marc Valin · 8 years ago
  33. 1484591 Fixes equiv_rate for CBR by Jean-Marc Valin · 8 years ago
  34. 2ca6df0 Minor TF cleanup (tf_sum was useless), plus comments by Jean-Marc Valin · 8 years ago
  35. f705e9b Use SPREAD_AGGRESSIVE on non-transient hybrid frames by Jean-Marc Valin · 8 years ago
  36. 8229f07 Don't use too much temporal resolution on hybrid frames at low rate by Jean-Marc Valin · 8 years ago
  37. 92d2492 Disable patch_transient_decision() on hybrid since it's causing artifacts by Jean-Marc Valin · 8 years ago
  38. cc344b0 CBR: set gains to their previons values where we're busting the budget by Jean-Marc Valin · 8 years ago
  39. 4e75dd0 Set pulses to zero if we can't meet rate target by Jean-Marc Valin · 8 years ago
  40. 6e12486 Now that we're preventing huge gains, we no longer need to pretend there's by Jean-Marc Valin · 8 years ago
  41. d8781a0 CBR: lock the gain on a subframe when the number of pulses stops going down by Jean-Marc Valin · 8 years ago
  42. 0a698d6 merge back in the LTP gain safety limiter by Koen Vos · 8 years ago
  43. f78e508 CBR: Using the same gain increase for fixed-point as for float by Jean-Marc Valin · 8 years ago
  44. 508c571 Oops, edited the wrong comment in the previous commit by Jean-Marc Valin · 8 years ago
  45. be5a7da Re-tuning compute_equiv_rate() by Jean-Marc Valin · 8 years ago
  46. e775896 Getting rid of the SILK penalty for hybrid CBR. by Jean-Marc Valin · 8 years ago
  47. f6c4f64 Improving CBR for hybrid mode by Jean-Marc Valin · 8 years ago
  48. de1f92c Making the encoder more aggressive at using wider bandwidths by Jean-Marc Valin · 8 years ago
  49. d60816f comment about reduced codelength component in LTP quantizer error metric by Koen Vos · 8 years ago
  50. 3af77bf avoid double if statement for finding best quantized LTP coefs by Koen Vos · 8 years ago
  51. 2799c53 increase NSQ decision delay from 32 to 40 by Koen Vos · 8 years ago
  52. ae25203 reduced noise floor in noise shaping analysis by 2 dB by Koen Vos · 8 years ago
  53. 3e054b8 increase order of noise shaping filter by Koen Vos · 8 years ago
  54. f06774c more conservative scaling of LTP corrs; remove assert that checks for negative residual energy; discard CB entries leading to such negative energies by Koen Vos · 8 years ago
  55. 07691f1 Clean up: alignment of comments by Koen Vos · 9 years ago
  56. 90f8c5e Clean up: replace tabs by spaces by Koen Vos · 9 years ago
  57. 6e40eb5 removed prefilter by Koen Vos · 9 years ago
  58. 52cfffe slight clean up by Koen Vos · 9 years ago
  59. 8abd50e undo some loop unrolling by Koen Vos · 9 years ago
  60. 6adea4b pitch analysis (in FIX) now scales the input down at the start, instead of at every stage by Koen Vos · 9 years ago
  61. fc7ce7d minor clean up of pointer offsets by Koen Vos · 9 years ago
  62. 8c9d418 simplified computation of LTP coefs by Koen Vos · 9 years ago
  63. 4f5557c Attenuate SILK PLC gain only for unvoiced speech by Felicia Lim · 8 years ago
  64. 0e69e4e We should now be able to be less conservative when using CBR by Jean-Marc Valin · 8 years ago
  65. 894f729 Makes the encoder more aggressive about meeting the rate target by Jean-Marc Valin · 8 years ago
  66. 89857b5 Using more fine-grained complexity settings for SILK by Jean-Marc Valin · 8 years ago
  67. 691f6f9 Fixing bandwidth selection hysteresis by Jean-Marc Valin · 8 years ago
  68. 78fc664 Boosting the high-band bitrate on transients for hybrid mode by Jean-Marc Valin · 8 years ago
  69. 34da05b Fixes signed integer overlof in silk_ADD_POS_SAT32() by Jean-Marc Valin · 8 years ago
  70. 33f18a2 Turn on DTX only when the noise is sufficiently quiet by Felicia Lim · 8 years ago
  71. 3648134 New DTX that works in all modes (SILK/CELT/HYBRID) by Felicia Lim · 8 years ago
  72. 425e8a9 Skip analysis if the frame contains only digital silence by Felicia Lim · 8 years ago
  73. e437424 NLSF_VQ_MAX_SURVIVORS is no longer useful by Jean-Marc Valin · 8 years ago
  74. 8daa4d3 take advantage of more efficient NLSF quantization by reducing number of survivors in search by Koen Vos · 9 years ago
  75. eb2c8f3 NLSF_del_dec_quant minor clean up by Koen Vos · 9 years ago
  76. c462ae9 NLSF_encode now also uses NLSF weights from table by Koen Vos · 9 years ago
  77. aa7e174 NLSF VQ now uses absolute error, and prediction by Koen Vos · 9 years ago
  78. 2955f68 NLSF decoding now uses tables for NLSF weights by Koen Vos · 9 years ago
  79. 7c64560 Implement sum_sqr_shift() using two passes with no branch inside the loops by Jean-Marc Valin · 9 years ago
  80. fe4d91c Simplifying fast_atan2f() by Jean-Marc Valin · 8 years ago
  81. 61714e9 Quality: Increase CELT rate for voiced frames in hybrid mode by Jean-Marc Valin · 8 years ago
  82. 45773d8 Better modeling of the effect of CBR and complexity by Jean-Marc Valin · 8 years ago
  83. ecfdb28 Re-enabling high-band attenuation for hybrid mode by Jean-Marc Valin · 8 years ago
  84. d68e809 Quality: Retrained classifier MLP with better data by Jean-Marc Valin · 9 years ago
  85. 7e0ca43 Using "hybrid" flag instead of "start!=0" by Jean-Marc Valin · 9 years ago
  86. 64dd0c0 Quality: Making the encoder more aggressive at using wider bandwidths by Jean-Marc Valin · 9 years ago
  87. fb1d316 Quality: Removes high-band attenuation in hybrid mode -- at least for now by Jean-Marc Valin · 9 years ago
  88. 66f3ef3 Quality: Adds SILK rate interpolation function by Jean-Marc Valin · 9 years ago
  89. bcd6aba Quality: Makes real CELT VBR work for hybrid too by Jean-Marc Valin · 9 years ago
  90. 0247d34 Quality: Forces trim to 5 on hybrid mode by Jean-Marc Valin · 9 years ago
  91. 8dcf4ac Quality: Encoding music in full-band stereo from 32 kb/s by Jean-Marc Valin · 9 years ago
  92. 59618a5 Quality: removes VBR attenuation at low bitrate by Jean-Marc Valin · 9 years ago
  93. c1acbe0 Adds checksum for 1.1.3 by Jean-Marc Valin · 8 years ago
  94. aa32042 Slightly increase the safety margin for opus_pcm_soft_clip() by Jean-Marc Valin · 8 years ago
  95. bca70b8 Fixes opus_pcm_soft_clip() returning values slightly larger than +/-1 with -ffast-math by Jean-Marc Valin · 8 years ago
  96. 6be769c Apply 02f3ac225f99 fix for divide-by-zero to the SSE4.1 version of silk_burg_modified() by Jean-Marc Valin · 8 years ago
  97. 1a94b2b Fix RTCD on ARM with Neon Intrinsics but not ASM. by Jonathan Lennox · 8 years ago
  98. 37cce28 bump static PACKAGE_VERSION string in version.mk by Jean-Marc Valin · 8 years ago
  99. 03fb50e bump OPUS_LT_REVISION by Jean-Marc Valin · 8 years ago
  100. 1c31142 Packets indicating DTX may be up to 2 bytes by Mark Harris · 8 years ago