1. 8ab3e80 Fixes an overflow in LPC_inverse_pred_gain_QA() by Jean-Marc Valin · 8 years ago
  2. c7bbc3e Speeding up PVQ using unlikely() and moving first position out of the loop by Jean-Marc Valin · 8 years ago
  3. 10b2978 Making it clearer to Coverity that nStates cannot exceed NLSF_QUANT_DEL_DEC_STATES by Jean-Marc Valin · 8 years ago
  4. 5da0498 Fixes overflow in CNG by Jean-Marc Valin · 8 years ago
  5. 79e8f52 Ensure that NLSF cannot be negative when computing a min distance between them by Felicia Lim · 8 years ago
  6. c75fa18 Disabling the use of celt_fir() in silk_LPC_analysis_filter() by default by Jean-Marc Valin · 8 years ago
  7. 07ca5cc Fixes an overflow in limit_warped_coefs() by Jean-Marc Valin · 8 years ago
  8. b1d38ed Avoiding an overflow in the LTP quantization by Jean-Marc Valin · 8 years ago
  9. bb224a4 Disables MIPS silk_noise_shape_analysis_FIX() until it's updated by Jean-Marc Valin · 8 years ago
  10. 5b91130 More headroom in fixed-point silk_burg_modified() to avoid an overflow by Jean-Marc Valin · 8 years ago
  11. ed44e78 Increase headroom in silk_warped_autocorrelation_FIX() by Jean-Marc Valin · 8 years ago
  12. 594c4d8 Increase headroom to avoid overflow in silk_pitch_analysis_core() by Jean-Marc Valin · 8 years ago
  13. de473b3 Avoids undefined behaviour from left-shifting negative values by Jean-Marc Valin · 8 years ago
  14. 6f26011 Fix include warning by Tristan Matthews · 8 years ago
  15. c4027c1 Fix include warning by Tristan Matthews · 8 years ago
  16. 2b011b6 Moving FEC decision to the Opus encoder level (from SILK level) by Jean-Marc Valin · 8 years ago
  17. cc344b0 CBR: set gains to their previons values where we're busting the budget by Jean-Marc Valin · 8 years ago
  18. 4e75dd0 Set pulses to zero if we can't meet rate target by Jean-Marc Valin · 8 years ago
  19. 6e12486 Now that we're preventing huge gains, we no longer need to pretend there's by Jean-Marc Valin · 8 years ago
  20. d8781a0 CBR: lock the gain on a subframe when the number of pulses stops going down by Jean-Marc Valin · 8 years ago
  21. 0a698d6 merge back in the LTP gain safety limiter by Koen Vos · 8 years ago
  22. f78e508 CBR: Using the same gain increase for fixed-point as for float by Jean-Marc Valin · 8 years ago
  23. d60816f comment about reduced codelength component in LTP quantizer error metric by Koen Vos · 8 years ago
  24. 3af77bf avoid double if statement for finding best quantized LTP coefs by Koen Vos · 8 years ago
  25. 2799c53 increase NSQ decision delay from 32 to 40 by Koen Vos · 8 years ago
  26. ae25203 reduced noise floor in noise shaping analysis by 2 dB by Koen Vos · 8 years ago
  27. 3e054b8 increase order of noise shaping filter by Koen Vos · 8 years ago
  28. 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
  29. 07691f1 Clean up: alignment of comments by Koen Vos · 8 years ago
  30. 90f8c5e Clean up: replace tabs by spaces by Koen Vos · 8 years ago
  31. 6e40eb5 removed prefilter by Koen Vos · 8 years ago
  32. 52cfffe slight clean up by Koen Vos · 8 years ago
  33. 8abd50e undo some loop unrolling by Koen Vos · 8 years ago
  34. 6adea4b pitch analysis (in FIX) now scales the input down at the start, instead of at every stage by Koen Vos · 8 years ago
  35. fc7ce7d minor clean up of pointer offsets by Koen Vos · 8 years ago
  36. 8c9d418 simplified computation of LTP coefs by Koen Vos · 8 years ago
  37. 4f5557c Attenuate SILK PLC gain only for unvoiced speech by Felicia Lim · 8 years ago
  38. 894f729 Makes the encoder more aggressive about meeting the rate target by Jean-Marc Valin · 8 years ago
  39. 89857b5 Using more fine-grained complexity settings for SILK by Jean-Marc Valin · 8 years ago
  40. 34da05b Fixes signed integer overlof in silk_ADD_POS_SAT32() by Jean-Marc Valin · 8 years ago
  41. 3648134 New DTX that works in all modes (SILK/CELT/HYBRID) by Felicia Lim · 8 years ago
  42. e437424 NLSF_VQ_MAX_SURVIVORS is no longer useful by Jean-Marc Valin · 8 years ago
  43. 8daa4d3 take advantage of more efficient NLSF quantization by reducing number of survivors in search by Koen Vos · 8 years ago
  44. eb2c8f3 NLSF_del_dec_quant minor clean up by Koen Vos · 8 years ago
  45. c462ae9 NLSF_encode now also uses NLSF weights from table by Koen Vos · 8 years ago
  46. aa7e174 NLSF VQ now uses absolute error, and prediction by Koen Vos · 8 years ago
  47. 2955f68 NLSF decoding now uses tables for NLSF weights by Koen Vos · 8 years ago
  48. 7c64560 Implement sum_sqr_shift() using two passes with no branch inside the loops by Jean-Marc Valin · 8 years ago
  49. 61714e9 Quality: Increase CELT rate for voiced frames in hybrid mode by Jean-Marc Valin · 8 years ago
  50. 6be769c Apply 02f3ac225f99 fix for divide-by-zero to the SSE4.1 version of silk_burg_modified() by Jean-Marc Valin · 8 years ago
  51. 512f17a Add Aarch64 intrinsics for saturated add/subtract. by Jonathan Lennox · 9 years ago
  52. 81b699c Add OPUS_FAST_INT64 definition of silk_SMULWT. by Jonathan Lennox · 9 years ago
  53. c59c138 Explicitly cast results of silk OPUS_FAST_INT64 macros back to opus_int32. by Jonathan Lennox · 9 years ago
  54. 8da4f84 Move OPUS_FAST_INT64 definition to celt/arch.h. by Jonathan Lennox · 9 years ago
  55. 7f1c6fa Add Neon intrinsics for Silk noise shape feedback loop. by Jonathan Lennox · 9 years ago
  56. 81a1942 Apply Neon short prediction optimization to silk_noise_shape_quantizer_del_dec. by Jonathan Lennox · 9 years ago
  57. 44e8e73 Add Neon intrinsics for Silk noise shape quantization. by Jonathan Lennox · 9 years ago
  58. 58dbcf2 Update URLs by Mark Harris · 8 years ago
  59. 29d1369 Replace another useless 32x16 multiply with 16x16 by Jean-Marc Valin · 8 years ago
  60. 3f4a64f Replacing some 32x16 multiplies with 16x16 when both operands are 16 bits by Jean-Marc Valin · 8 years ago
  61. c3563be Assert non-overlapping memcpy. r=mark4o by Ralph Giles · 8 years ago
  62. b1034eb Fixes potential overflow on 16-bit platforms by Jean-Marc Valin · 8 years ago
  63. 7252c25 Fixes signed integer overflow in fixed-point Burg by Jean-Marc Valin · 8 years ago
  64. 5ead149 Saturate when adding prediction to LPC excitation to avoid integer overflow by Felicia Lim · 8 years ago
  65. fab6397 cng exitation signal can saturate. Use same scaling as PLC and normal decoding by Soren Skak Jensen · 8 years ago
  66. e40df01 Fix valgrind unaddressable mem read error by Felicia Lim · 8 years ago
  67. 02f3ac2 fix for divide by zero by Felicia Lim · 8 years ago
  68. c4c897e Expand SILK macro to avoid "Wexpansion-to-defined" violation by flim · 8 years ago
  69. 68a0e04 Renamed MAX_PULSES to SILK_MAX_PULSES and CELT_MAX_PULSES by Jean-Marc Valin · 9 years ago
  70. 1632152 Adding AVX config switches by Radu Velea · 9 years ago
  71. ca5c388 Declare silk_warped_LPC_analysis_filter_FIX_c in silk/fixed/main_FIX.h. by Jonathan Lennox · 9 years ago
  72. c9c2035 Fixes compile problems for MIPS by Rhishikesh Agashe · 9 years ago
  73. 0bc1ecc Create OPUS_FAST_INT64 macro, to abstract conditions where opus_int64 should be used. by Jonathan Lennox · 9 years ago
  74. 43120f0 Reorganize x86 SSE intrinsics code. by Jonathan Lennox · 9 years ago
  75. 3499e78 Fix for flutter with FEC by Koen Vos · 9 years ago
  76. 7422189 Fix silk_VQ_WMat_EC_sse4_1(). by Timothy B. Terriberry · 10 years ago
  77. 554b349 There are no tabs in source code. by Timothy B. Terriberry · 10 years ago
  78. c95c9a0 Cisco optimization for x86 & fixed point by xiangmingzhu · 10 years ago
  79. 7b8ae17 Using 64-bit acculumation for C0 in silk_burg_modified() by Marcello Caramma (mcaramma) · 10 years ago
  80. b9df889 Merge branch 'exp_mips_opt' by Jean-Marc Valin · 10 years ago
  81. f662fd4 Fixes CNG overflows from the previous commit by Koen Vos · 10 years ago
  82. 9c7193e Fixes CNG to address the DTX issue reported by Gonzalo Mariano by Koen Vos · 10 years ago
  83. 62351fa Whitespace fixes by Jean-Marc Valin · 10 years ago
  84. f133bac MIPS optimizations by Rhishikesh Agashe · 10 years ago
  85. a88d836 Fixes a bug in silk_sum_sqr_shift() that was causing issues with Burg. by Jean-Marc Valin · 10 years ago
  86. e40105f Fixes internal check_control_input() error checking. by maks · 10 years ago
  87. 0b9f7f9 Minor refactoring of the SILK PLC code to save more stack by Jean-Marc Valin · 11 years ago
  88. 81af259 Another aliasing hack in the SILK PLC with SMALL_FOOTPRINT by Jean-Marc Valin · 11 years ago
  89. e17ca25 Don't allocate pulses on the stack when calling the SILK PLC. by Jean-Marc Valin · 11 years ago
  90. c258362 Delaying allocation of the SILK temporary output buffer to reduce peak stack by Jean-Marc Valin · 11 years ago
  91. dce69d2 Store decoded SILK pulses as 16-bit vector by Jean-Marc Valin · 11 years ago
  92. 3039c9b Makes silk_inner_prod_aligned() use celt_inner_prod() in fixed-point. by Jean-Marc Valin · 11 years ago
  93. 9864c51 Makes pitch gain control less aggressive by Jean-Marc Valin · 11 years ago
  94. 854e9bd Using the maximum frequency response of pitch taps instead of maxabs by Jean-Marc Valin · 11 years ago
  95. c63fb97 Constrains accumulated pitch gain to avoid potential instability. by Koen Vos · 11 years ago
  96. 39386e0 Adds Neon assembly for correlation/convolution by Timothy B. Terriberry · 11 years ago
  97. cbe93e2 Adds OPUS_SET_PREDICTION_DISABLED() ctl to force "independent" frames by Jean-Marc Valin · 11 years ago
  98. db5b194 Fixes an initialization issue in SILK prefill found by Coverity by Jean-Marc Valin · 11 years ago
  99. f6066df More size-zero VLA fixes and making opus_decode* return BAD_ARG on framesize<0 by Jean-Marc Valin · 11 years ago
  100. ca6fac0 Fixes some minor issues found by scan build by Jean-Marc Valin · 11 years ago