1. 004ef8b Oops, fix NaN test by Jean-Marc Valin · 6 years ago
  2. 652c455 Aborting on NaN in CELT by Jean-Marc Valin · 6 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. a1ae821 Replace call of celt_inner_prod_c() (step 1) by Linfeng Zhang · 8 years ago
  11. f26afaa Recalibrate VBR to hit target bitrate on average by Jean-Marc Valin · 7 years ago
  12. c2d3233 Update dynalloc VBR calibration by Jean-Marc Valin · 7 years ago
  13. 0cc4d96 Adding leakage modelling to boost bands by Jean-Marc Valin · 7 years ago
  14. 4543308 Let CBR use more bits for dynalloc by Jean-Marc Valin · 7 years ago
  15. 59b907c Fixes a double->float conversion warning by Jean-Marc Valin · 7 years ago
  16. 3609a22 Fixes some fixed-point 16-bit int overflows by Jean-Marc Valin · 7 years ago
  17. a671ac5 Reducing trim at low bitrate by Jean-Marc Valin · 7 years ago
  18. d6d7037 Fix compiler warnings by Mark Harris · 8 years ago
  19. 132ed59 Removes OPUS_FRAMESIZE_VARIABLE by Jean-Marc Valin · 8 years ago
  20. 7e12239 Don't use hybrid "weak transients" on vowels by Jean-Marc Valin · 8 years ago
  21. 90f20c6 Define "weak transients" for low bitrate hybrid by Jean-Marc Valin · 8 years ago
  22. 2af92cd Fixes an unstable energy issue for low-bitrate hybrid by Jean-Marc Valin · 8 years ago
  23. 18a380a Make it possible to ignore inverted phase stereo for downmix purposes by Jean-Marc Valin · 9 years ago
  24. 35cf18e Making stereo theta decision based on minimizing distortion by Jean-Marc Valin · 9 years ago
  25. 84043f7 Fixes a shift<0 issue in transient_analysis() by Jean-Marc Valin · 8 years ago
  26. 6fccb4b Adds some smoothing to the energy quantization by Jean-Marc Valin · 8 years ago
  27. 7780d4a Retuning the tf_analysis() lambda by Jean-Marc Valin · 8 years ago
  28. 1484591 Fixes equiv_rate for CBR by Jean-Marc Valin · 8 years ago
  29. 2ca6df0 Minor TF cleanup (tf_sum was useless), plus comments by Jean-Marc Valin · 8 years ago
  30. f705e9b Use SPREAD_AGGRESSIVE on non-transient hybrid frames by Jean-Marc Valin · 8 years ago
  31. 8229f07 Don't use too much temporal resolution on hybrid frames at low rate by Jean-Marc Valin · 8 years ago
  32. 92d2492 Disable patch_transient_decision() on hybrid since it's causing artifacts by Jean-Marc Valin · 8 years ago
  33. 78fc664 Boosting the high-band bitrate on transients for hybrid mode by Jean-Marc Valin · 8 years ago
  34. 61714e9 Quality: Increase CELT rate for voiced frames in hybrid mode by Jean-Marc Valin · 9 years ago
  35. 7e0ca43 Using "hybrid" flag instead of "start!=0" by Jean-Marc Valin · 9 years ago
  36. bcd6aba Quality: Makes real CELT VBR work for hybrid too by Jean-Marc Valin · 9 years ago
  37. 0247d34 Quality: Forces trim to 5 on hybrid mode by Jean-Marc Valin · 9 years ago
  38. 59618a5 Quality: removes VBR attenuation at low bitrate by Jean-Marc Valin · 9 years ago
  39. b66080a Fixes minor code quality issues in CELT by Jean-Marc Valin · 8 years ago
  40. b370a93 Fixes an overflow in the constrained VBR code for bitrate>64000 by Jean-Marc Valin · 8 years ago
  41. 9961809 Fixes patch_transient_decision() for hybrid mode by Jean-Marc Valin · 9 years ago
  42. eda57aa Fixes the transient detector on silence by Jean-Marc Valin · 9 years ago
  43. 19c5406 armv7(float): Optimize decode usecase using NE10 library by Viswanath Puttagunta · 9 years ago
  44. f48abe8 armv7(float): Optimize encode usecase using NE10 library by Viswanath Puttagunta · 9 years ago
  45. 43120f0 Reorganize x86 SSE intrinsics code. by Jonathan Lennox · 9 years ago
  46. 23f503a Fix warnings in pedantic build. by Timothy B. Terriberry · 10 years ago
  47. c95c9a0 Cisco optimization for x86 & fixed point by xiangmingzhu · 11 years ago
  48. 6d2d5c4 Suppress some coverity false positives. by Gregory Maxwell · 11 years ago
  49. ce1173c Fixes use of uninitialized values in dynalloc_analysis() by Jean-Marc Valin · 11 years ago
  50. 379af35 Minor cleanup in dynalloc_analysis() by Jean-Marc Valin · 11 years ago
  51. 05548fa Adds a median filter to make dynalloc_analysis() more conservative by Jean-Marc Valin · 11 years ago
  52. bdc7b93 Reduces decoder stack usage by only storing one channel of denormalized MDCT by Jean-Marc Valin · 11 years ago
  53. 4a6744a Some cleaning up of the synthesis code. by Jean-Marc Valin · 11 years ago
  54. e1f8462 Minor cleanup -- nothing to see here by Jean-Marc Valin · 11 years ago
  55. 306d7f5 fixed-point: slight (but free) accuracy improvement in compute_band_energies() by Jean-Marc Valin · 11 years ago
  56. 4a168eb Remove useless code in alloc_trim_analysis() by Jean-Marc Valin · 11 years ago
  57. 91f8010 Removing indirections by Jean-Marc Valin · 11 years ago
  58. a9b7def s/MAX16/MAX32/ in transient_analysis() by Pedro Becerra · 11 years ago
  59. 57cd849 Defining celt_inner_prod() and using it instead of explicit loops. by Jean-Marc Valin · 11 years ago
  60. ff07200 Replaces inline copies and initialization with OPUS_*() macros. by Jean-Marc Valin · 11 years ago
  61. c94e4bb Optimizes encoder NaN detection and clipping by only running them when needed by Jean-Marc Valin · 11 years ago
  62. 5626908 Fixed-point fast-path for normal 48 kHz encoding in celt_preemphasis() by Jean-Marc Valin · 11 years ago
  63. aed1009 Turns a 16x32 multiply into a 16x16 one in celt_preemphasis(). by Jean-Marc Valin · 11 years ago
  64. 96408b6 Fixes Opus-custom preemphasis by Jean-Marc Valin · 11 years ago
  65. 086ea7c Whoa! This fixes a pretty bad fixed-point stereo regression by Jean-Marc Valin · 11 years ago
  66. d6eb9c4 Silences a warning in fixed-point by Jean-Marc Valin · 11 years ago
  67. 2924af4 Merges surround and stereo intensity stereo thresholds again. by Jean-Marc Valin · 11 years ago
  68. a47d6f3 Intensity stereo update, partially based on Monty's listening by Jean-Marc Valin · 11 years ago
  69. 41e8906 opus_custom_encoder_init() now only needed for custom modes. by Jean-Marc Valin · 11 years ago
  70. 39386e0 Adds Neon assembly for correlation/convolution by Timothy B. Terriberry · 11 years ago
  71. 1b28e0c Oops, missing semicolon on RESTORE_STACK in previous commit by Jean-Marc Valin · 11 years ago
  72. e83d2aa Adds missing RESTORE_STACKs in celt_encode_with_ec() by Jean-Marc Valin · 11 years ago
  73. 2dc27df Rename preemphasis() to celt_preemphasis() to avoid amrnb symbol clash by Jean-Marc Valin · 11 years ago
  74. ab86a9c Fixes more warnings by Jean-Marc Valin · 11 years ago
  75. 0d584b9 Prevents LFE from busting at really low bitrate by Jean-Marc Valin · 11 years ago
  76. a71c9ad Fixes MSVC conversion warnings by Jean-Marc Valin · 11 years ago
  77. ca6fac0 Fixes some minor issues found by scan build by Jean-Marc Valin · 11 years ago
  78. c1959e7 Taking into account the frame size in more encoder decisions by Jean-Marc Valin · 11 years ago
  79. 8f46627 Removes a float var that shouldn't have been there by Jean-Marc Valin · 11 years ago
  80. 9c23f5c Makes stereo savings still less aggressive by Jean-Marc Valin · 11 years ago
  81. 942fc81 Replaces log2() with celt_log2() and fixes a potential divide-by-zero by Jean-Marc Valin · 11 years ago
  82. 7c60625 Merge branch 'exp_surround1' by Jean-Marc Valin · 11 years ago
  83. a32fa31 Avoid using C++ keyword 'new' by Stefan Hacker · 11 years ago
  84. 36a21ed Very basic surround rate calibration by Jean-Marc Valin · 11 years ago
  85. ae7dc8a More surround masking tuning by Jean-Marc Valin · 11 years ago
  86. 039e9ab Tuning the surround masking by Jean-Marc Valin · 11 years ago
  87. ba7dbb3 Analysis scaling fixes by Jean-Marc Valin · 11 years ago
  88. 3ab03e0 First pass at making the analysis code run with FIXED_POINT by Jean-Marc Valin · 11 years ago
  89. 0f68696 Adds trim and dynalloc control to surround masking by Jean-Marc Valin · 11 years ago
  90. fdceae8 Surround masking rewrite by Jean-Marc Valin · 11 years ago
  91. e455092 Better handling of the dynalloc cap for CBR/CVBR by Jean-Marc Valin · 11 years ago
  92. 8259492 Fixes an integer wrap-around due to an exceedingly large QCONST16 by Jean-Marc Valin · 11 years ago
  93. 5280c71 Revert "Fixes a number of double promotions and missing casts." by Gregory Maxwell · 11 years ago
  94. 4327972 Fixes a number of double promotions and missing casts. by Gregory Maxwell · 11 years ago
  95. cd373b5 Surround masking tuning by Jean-Marc Valin · 11 years ago
  96. 4365498 Prevents zero-energy on LFE by Jean-Marc Valin · 11 years ago
  97. 92a06f5 Disables temporal VBR for LFE by Jean-Marc Valin · 11 years ago
  98. 8e3a1cb Temporal VBR tuning by Jean-Marc Valin · 11 years ago
  99. 16ba19a Fixes MSVC warnings by Jean-Marc Valin · 11 years ago
  100. 3c0aa8f Adds "temporal VBR", which should be mostly useful at low bitrate. by Jean-Marc Valin · 11 years ago