1. c5635d2 Adds packet padding that works for all codes and fixes 40/60 ms CBR. by Jean-Marc Valin · 11 years ago
  2. 8bbdf5f Fixes max_redundancy so that hybrid CBR can fill all bytes by Jean-Marc Valin · 11 years ago
  3. 8848171 Variable frame size fixes (still not exposed in the API) by Jean-Marc Valin · 11 years ago
  4. c1959e7 Taking into account the frame size in more encoder decisions by Jean-Marc Valin · 11 years ago
  5. c2b3441 Fixes DISABLE_FLOAT_API build by Jean-Marc Valin · 11 years ago
  6. c6d0c43 Fixes weird LFE bug by Jean-Marc Valin · 11 years ago
  7. eab134c Surround encoder can now produce hard CBR streams again. by Jean-Marc Valin · 11 years ago
  8. 1ad6f6d Fixes scaling of downmix_float() for fixed-point. by Jean-Marc Valin · 11 years ago
  9. 6b9087a Avoids unnecessary copying in opus_encode for delayed decision by Jean-Marc Valin · 11 years ago
  10. 2925444 Makes analysis work when encoding more than 20 ms at a time by Jean-Marc Valin · 11 years ago
  11. a4c2512 run_analysis() doesn't need to return the frame size anymore by Jean-Marc Valin · 11 years ago
  12. f5645f5 Makes the fixed-point build only run the float analysis at complexity 10 by Jean-Marc Valin · 11 years ago
  13. b90e63b Moves frame size selection back out of opus_encode_native() by Jean-Marc Valin · 11 years ago
  14. 36a21ed Very basic surround rate calibration by Jean-Marc Valin · 11 years ago
  15. ae7dc8a More surround masking tuning by Jean-Marc Valin · 11 years ago
  16. 8824fdb Adds surround masking to SILK by Jean-Marc Valin · 11 years ago
  17. 7317de4 Fixes delayed decision for fixed-point by Jean-Marc Valin · 11 years ago
  18. ba7dbb3 Analysis scaling fixes by Jean-Marc Valin · 11 years ago
  19. 3ab03e0 First pass at making the analysis code run with FIXED_POINT by Jean-Marc Valin · 11 years ago
  20. 91904a4 Moves the analysis back to opus_encode_native() to it runs for all streams. by Jean-Marc Valin · 11 years ago
  21. fdceae8 Surround masking rewrite by Jean-Marc Valin · 11 years ago
  22. 03e8203 Fixes a denorm issue in the VoIP mode high-pass filter by Jean-Marc Valin · 11 years ago
  23. 5280c71 Revert "Fixes a number of double promotions and missing casts." by Gregory Maxwell · 11 years ago
  24. 4327972 Fixes a number of double promotions and missing casts. by Gregory Maxwell · 11 years ago
  25. 260474f Fixes a denorm problem when the input goes silent after active audio by Jean-Marc Valin · 11 years ago
  26. a0d096f Braces go on the next line. by Gregory Maxwell · 11 years ago
  27. b271dae Brace a number of if statements instead of one-lining them. by Gregory Maxwell · 11 years ago
  28. dd7b0da Fixes some return without va_end in the api, adds tests. by Gregory Maxwell · 11 years ago
  29. e83a365 Fixes more MSVC warnings by Jean-Marc Valin · 11 years ago
  30. 16ba19a Fixes MSVC warnings by Jean-Marc Valin · 11 years ago
  31. cd4c824 Add run-time CPU detection and support for ARM architecture by Aurélien Zanelli · 11 years ago
  32. f8eb44e Making sure redundant frames never use outdated analysis info by Jean-Marc Valin · 11 years ago
  33. bd477ce Merge branch 'surround' by Jean-Marc Valin · 11 years ago
  34. 278389d Automatic bandwidth decisions get more conservative as rate increases. by Jean-Marc Valin · 11 years ago
  35. c152d60 Use dynamic stack allocation in the SILK encoder. by Timothy B. Terriberry · 11 years ago
  36. a4dccd3 Implements basic surround masking by Jean-Marc Valin · 11 years ago
  37. b08c4ca Surround: Better LFE handling by Jean-Marc Valin · 11 years ago
  38. 3252bf2 Variable framesize improvements by Jean-Marc Valin · 11 years ago
  39. c5e04e4 Makes bandwidth detection less aggressive. by Jean-Marc Valin · 11 years ago
  40. f982b84 Fixes a minor glitch on SILK bandwidth changes by Jean-Marc Valin · 11 years ago
  41. 933a275 High-band attenuation tuning for hybrid mode by Koen Vos · 11 years ago
  42. 5a6e7c8 Fixes pseudo-stack by Jean-Marc Valin · 11 years ago
  43. d865fe6 Adds stereo width computation by Jean-Marc Valin · 11 years ago
  44. f96fc8c Merge branch 'exp_analysis' by Jean-Marc Valin · 11 years ago
  45. fa43c77 Making CELT stereo<->mono transitions gradual by Jean-Marc Valin · 11 years ago
  46. 74f36b5 oops s/IMAX/IMIN/ by Jean-Marc Valin · 11 years ago
  47. 51f4a32 Adds support for delayed decision by Jean-Marc Valin · 11 years ago
  48. 3ecd9c2 Fixes two bandwidth decision issues by Jean-Marc Valin · 11 years ago
  49. 10a34a5 Making multistream variable duration work for both the float and int API by Jean-Marc Valin · 12 years ago
  50. bb43b8b No need for extra_buffer anymore by Jean-Marc Valin · 12 years ago
  51. 7448366 Multistream support for variable frame duration by Jean-Marc Valin · 12 years ago
  52. f548a5a Makes variable framesize less aggressive at lower rates by Jean-Marc Valin · 12 years ago
  53. 8547964 Re-enable analysis for 40- and 60-ms frames by Jean-Marc Valin · 12 years ago
  54. 49583ed First attempt at varying the frame size depending on the audio (float only) by Jean-Marc Valin · 12 years ago
  55. 48ac122 Makes analysis usable for all frame sizes by Jean-Marc Valin · 12 years ago
  56. 7ebacf4 Moves analysis to the beginning of opus_encode() by Jean-Marc Valin · 12 years ago
  57. 61e9eb1 Adds a ramp up in the SILK prefill by Jean-Marc Valin · 11 years ago
  58. 4ed7e48 Fixes a hybrid stereo encoder issue by Jean-Marc Valin · 11 years ago
  59. 23fcd70 Only use automatic bandwidth detection when the user doesn't force bandwidth by Jean-Marc Valin · 12 years ago
  60. 2dd3fb9 Fixes bandwidth detection by not relying on uninitialized data by Jean-Marc Valin · 12 years ago
  61. b3eba24 Capping lsb_depth to 16 unless using the float API of a float build by Jean-Marc Valin · 12 years ago
  62. 7509fdb New bandwidth detection code by Jean-Marc Valin · 12 years ago
  63. 027ec51 Fix MSVC format conversion warnings. by Ralph Giles · 12 years ago
  64. ca24259 Fixes two bugs in the high-band attenuation code (gain_fade()) by Jean-Marc Valin · 12 years ago
  65. f68799b Fixes the high-band hybrid gain from the previous commit by Jean-Marc Valin · 12 years ago
  66. 0b00b31 Attenuates the HF in hybrid mode to match what SILK does below the cutoff by Koen Vos · 12 years ago
  67. 7315b35 Merge branch 'exp_analysis7' by Jean-Marc Valin · 12 years ago
  68. 6b45974 Reduces rate/max rate to make room for redundancy by Jean-Marc Valin · 12 years ago
  69. 9a16e7f Fixes a CELT->hybrid switching issue by Jean-Marc Valin · 12 years ago
  70. d006b78 Mark functions static if they are only used in their own translation unit. by Diego Elio Pettenò · 12 years ago
  71. a40689e Remove large multistream stack buffers. by Timothy B. Terriberry · 12 years ago
  72. 1cd5d95 Implements OPUS_{GET,SET}_LSB_DEPTH by Jean-Marc Valin · 12 years ago
  73. 31e8a84 Don't try to create fullband silk frames when forced to low rate. by Gregory Maxwell · 12 years ago
  74. 37f5659 Convert some double constants to float. by Gregory Maxwell · 12 years ago
  75. cf1053d Implements OPUS_{GET,SET}_LSB_DEPTH by Jean-Marc Valin · 12 years ago
  76. c5880fe Builds the analysis files more cleanly than #including C files by Jean-Marc Valin · 12 years ago
  77. ac2e623 Converting most of the new code to fixed-point (not complete yet) by Jean-Marc Valin · 13 years ago
  78. db13c38 Fixes some issues discovered with a log sweep by Jean-Marc Valin · 13 years ago
  79. 0869829 Adds a 3 Hz high-pass filter and boost allocation on leakage by Jean-Marc Valin · 13 years ago
  80. 747c817 Adds MFCC standard deviation features by Jean-Marc Valin · 13 years ago
  81. e9c353a Cleans up the most ugly parts of the analysis code by Jean-Marc Valin · 13 years ago
  82. 1a2e765 Adds an analysis function to control VBR by Jean-Marc Valin · 13 years ago
  83. 37d9e13 Fixes a hybrid encoder bug on 24 kHz stereo input by Jean-Marc Valin · 12 years ago
  84. 24ed465 int vs opus_int32 consistency by Jean-Marc Valin · 12 years ago
  85. ab5a049 Merge commit '390c89225d' by Jean-Marc Valin · 12 years ago
  86. cb05e7c s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" by Jean-Marc Valin · 12 years ago
  87. 59354a7 Fixes int vs opus_int32 compile errors on C5x by Jean-Marc Valin · 12 years ago
  88. 037918a Guard against pathologically small buffer by Vincent Penquerc'h · 13 years ago
  89. c792108 Adds missing RESTORE_STACK statements on error paths by Jean-Marc Valin · 12 years ago
  90. e702817 40/60ms MDCT/Hybrid were not able to reach maximum bitrate. Now they can. by Gregory Maxwell · 13 years ago
  91. 66820f3 Tweaks the CELT fractional resampling delay to get perfect alignment by Jean-Marc Valin · 12 years ago
  92. 5609cec Fixes two minor issues found in random testing at ridiculously low rate. by Jean-Marc Valin · 13 years ago
  93. bf75c8e SILK fixes following last codec WG meeting by Koen Vos · 13 years ago
  94. e1be192 Some minor (non-bitstream-affecting) changes to help us have better test vectors by Jean-Marc Valin · 13 years ago
  95. e699c19 Testing tools improvements (no impact on draft) by Gregory Maxwell · 13 years ago
  96. 23f3a1f Fixes a redundancy bug in glitchless SILK-SILK switching by Jean-Marc Valin · 13 years ago
  97. be236b1 Considers the case where SILK busts its budget in hybrid mode by Jean-Marc Valin · 13 years ago
  98. c8649d0 Gives the Opus code direct access to (non-opaque) OpusRepacketizer by Jean-Marc Valin · 13 years ago
  99. f340bba Checking error codes internally and return OPUS_INTERNAL_ERROR on failure by Jean-Marc Valin · 13 years ago
  100. d17bc2e Make CBR code a bit less aggressive about low rate by Jean-Marc Valin · 13 years ago