1. ef2e650 Add coarse energy entropy model tuning. by Timothy B. Terriberry · 14 years ago
  2. 99a1947 0.9.1 release by Jean-Marc Valin · 14 years ago
  3. 1ad93cf Fixes several fixed-point overflows in the PLC code by Jean-Marc Valin · 14 years ago
  4. e53c4bc Fixes a silly fixed-point scaling PLC bug by Jean-Marc Valin · 14 years ago
  5. d7231dd Giving up on reusing the saved overlap in the PLC by Jean-Marc Valin · 14 years ago
  6. bc4a002 PLC fixes by Jean-Marc Valin · 14 years ago
  7. 8f6d12b Adding float|fixed suffixes to static mode files by Jean-Marc Valin · 14 years ago
  8. 6c12497 Increases the probability of alloc_trim==2 to reflect the latest changes by Jean-Marc Valin · 14 years ago
  9. 44a9600 Minor tuning by Jean-Marc Valin · 14 years ago
  10. 9743bf3 Switch iteration over channels to the do{}while(); construct in order to inform the compiler that the these loops execute at least once. (This results in more intelligent output from the clang static analysis tool and should also produce faster code on at least some architectures.) by Gregory Maxwell · 14 years ago
  11. 60c316b Eliminate some promotions to double. A fair number of implicit promotions remain but they all involve math functions which exist only as double precision form in C89. by Gregory Maxwell · 14 years ago
  12. fa1ca19 Make sure that we always code the sign of N=1 bands by Jean-Marc Valin · 14 years ago
  13. a3a066c Fixes some stereo issues where the right channel wasn't taken into account by Jean-Marc Valin · 14 years ago
  14. 35095c6 Squashed commit of the following: by Jean-Marc Valin · 14 years ago
  15. bc2c454 Fixed the PLC, which had been broken for a while by Jean-Marc Valin · 14 years ago
  16. fac6c98 Fix crashes with VBR for short duration frames and very low bitrates. This may, however, cause the encoder to violate the rate target at insanely low rates. by Gregory Maxwell · 14 years ago
  17. a941147 Switch example tools to use VBR and 960 sample frames by default on the basis that if the user doesn't have any particular requirements that they probably want this. by Gregory Maxwell · 14 years ago
  18. eedb422 Further simplications to compute_mdcts() by Jean-Marc Valin · 14 years ago
  19. 933dd83 De-interleaves the MDCT input and overlap memory. by Jean-Marc Valin · 14 years ago
  20. 9037757 Tuning the allocation trim by Jean-Marc Valin · 14 years ago
  21. c40addc Reworked the allocation trim to be absolute (in bits/sample) rather relative by Jean-Marc Valin · 14 years ago
  22. fd54a99 Prevents a folding artefact due to "folding the folding" by Jean-Marc Valin · 14 years ago
  23. 9449165 Alternate tuning found using exp_tuning_knobs (disabled by default) by Jean-Marc Valin · 14 years ago
  24. 6bf15c5 Tuning the folding bands. by Jean-Marc Valin · 14 years ago
  25. 0110301 allocation trim doesn't make sense for stereo after all by Jean-Marc Valin · 14 years ago
  26. c5792de First shot at automatically adjusting the "allocation trim" for stereo. by Jean-Marc Valin · 14 years ago
  27. 5790fba Simplifying transient_analysis() now that we don't care about the time window by Jean-Marc Valin · 14 years ago
  28. 7fff572 Making sure we can use up to 128 pulses. by Jean-Marc Valin · 14 years ago
  29. d50b628 Removing renormalise_bands() by Jean-Marc Valin · 14 years ago
  30. 27fc0c4 s/const/static const/ by Jean-Marc Valin · 14 years ago
  31. 7a08ddd Removing both the transient window and the mdct_weight_shift. by Jean-Marc Valin · 14 years ago
  32. 35fceef Turning off time-domain window pending decision on what to do with it. by Jean-Marc Valin · 14 years ago
  33. e0aa9d1 Removing dead code found by LLVM's static analysis by Jean-Marc Valin · 14 years ago
  34. e0ae980 Optimised float->int cast for Win64 by John Ridges · 14 years ago
  35. bb918ef Fixed fixed-point overflow for 2.5 ms frames. by Jean-Marc Valin · 14 years ago
  36. 3295b5d Folding code moved to quant_band() to prevent duplication. by Jean-Marc Valin · 14 years ago
  37. c4711e4 More VQ search simplifications by Jean-Marc Valin · 14 years ago
  38. bbc010c Removing yshift from the fixed-point VQ search by Jean-Marc Valin · 14 years ago
  39. 3d25e71 More simplifications to the VQ search by Jean-Marc Valin · 14 years ago
  40. aca7a63 VQ search no longer needs to put more than one pulse at a time by Jean-Marc Valin · 14 years ago
  41. dfb3e68 tweaks to the split delta for transients by Jean-Marc Valin · 14 years ago
  42. 4d2d9fc Transient detection fix for the case where a transient occurs during the overlap by Jean-Marc Valin · 14 years ago
  43. 54fb7e5 Tuning the bias for the L1 tf metric by Jean-Marc Valin · 14 years ago
  44. 8852563 Unb0rked the VBR code: several units issues that made VBR completely useless by Jean-Marc Valin · 14 years ago
  45. 8200b2d Modifying the L1 metric for tf analysis by merging together all frequencies. by Jean-Marc Valin · 14 years ago
  46. 4a8c1f1 Making it possible to have two transients in a row for longer frames by Jean-Marc Valin · 14 years ago
  47. 2794b63 Adding a high-pass filter in front of the transient analysis code by Jean-Marc Valin · 14 years ago
  48. ccd51fe No longer filling the stereo side with noise. by Jean-Marc Valin · 14 years ago
  49. ccd5a61 Taking into account TF decisions for VBR by Jean-Marc Valin · 14 years ago
  50. 0f8fc0b New TF decision code based on L1-norm. Needs more work. by Jean-Marc Valin · 14 years ago
  51. 844f00d Don't take into account silence for the coarse energy means by Jean-Marc Valin · 14 years ago
  52. a8160dd Remove lower bound on bit-rate for tf signalling by Jean-Marc Valin · 14 years ago
  53. f1fea66 Dynamic allocation before VBR by Jean-Marc Valin · 14 years ago
  54. 8226ac0 Retrained coarse energy mean and beta coefficients by Jean-Marc Valin · 14 years ago
  55. 8ccda88 Making the allocation slightly less insane at very high rate by Jean-Marc Valin · 14 years ago
  56. b441a15 Using high-band noise less aggressively by Jean-Marc Valin · 14 years ago
  57. 6bf0462 Allowing to change the allocation dynamically. by Jean-Marc Valin · 14 years ago
  58. 4a11daa Updates tandem-test for more robust error reporting and additional frame sizes and sample rates. by Gregory Maxwell · 14 years ago
  59. 83c26fb Fixes a ibudget bust and a divide-by-zero at very low bit-rate by Jean-Marc Valin · 14 years ago
  60. b1fe4f6 Fixes a fixed-point overflow on 16-bit architectures by Jean-Marc Valin · 14 years ago
  61. d74c851 Adds a simple dynamic allocation scheme by Jean-Marc Valin · 14 years ago
  62. b801da5 Preventing bands from being coded at a rate below (for now) 3/8 bit/sample by Jean-Marc Valin · 14 years ago
  63. 78ea9fd Include tuning from exp_vorbis_tuning (disabled for now) by Jean-Marc Valin · 14 years ago
  64. 8abc6be Fixes a minor folding bug for N=2 bands in stereo by Jean-Marc Valin · 14 years ago
  65. cb2c77c Add an extra safety bit in intra_decision() by Jean-Marc Valin · 14 years ago
  66. ba760bc Fixes rare overflow in intra_decision() by Jean-Marc Valin · 14 years ago
  67. 3c15659 Fixes fixed-point overflow in stereo_merge() by Jean-Marc Valin · 14 years ago
  68. d60e0db Fixes a fixed-point overflow in haar1() by Jean-Marc Valin · 14 years ago
  69. 9ce9505 Speed up the bit allocator interpolation by Jean-Marc Valin · 14 years ago
  70. 5f3ad5f Fix stereo for N=2 by Jean-Marc Valin · 14 years ago
  71. 79b4533 Copy lowband when needed instead of undoing the transforms by Jean-Marc Valin · 14 years ago
  72. ad7d5e0 Allowing a max of 8 bits to qtheta by Jean-Marc Valin · 14 years ago
  73. a5ce03f More quant_band() reorganisation. by Jean-Marc Valin · 14 years ago
  74. a18c75e Restructuring in quant_band() by Jean-Marc Valin · 14 years ago
  75. 293b9f1 Fixing tests on machines with no __builtin_clz() by Jean-Marc Valin · 14 years ago
  76. 3578076 Separates stereo_band_mix() into the intensity and MS stereo cases by Jean-Marc Valin · 14 years ago
  77. 90e7fdd Added stereo_merge(), which does the renormalisation too by Jean-Marc Valin · 14 years ago
  78. 80cae17 MacOS X typedef fix by John Ridges · 14 years ago
  79. 009978e Moves the bit-side gain application to the quantizer by Jean-Marc Valin · 14 years ago
  80. ae319fe Using 6 steps in allocation interpolation by Jean-Marc Valin · 14 years ago
  81. eea914c Simplifies vector renormalisation (and using it less) by Jean-Marc Valin · 14 years ago
  82. 725e5f4 Fix a minor, but bitstream-affecting bug by Jean-Marc Valin · 14 years ago
  83. 5277d2d Fixes a divide-by-zero in narrowband mode with small frame size by Jean-Marc Valin · 14 years ago
  84. aaedf17 Simplifies convoluted raw bits calls. by Jean-Marc Valin · 14 years ago
  85. f9fdbff Don't allow transients for 2.5 ms frames. by Jean-Marc Valin · 14 years ago
  86. 9e72ae2 Fixes an index bug in dump_modes by Jean-Marc Valin · 14 years ago
  87. 5c559ed More sharing across different static modes by Jean-Marc Valin · 14 years ago
  88. e0c2545 static modes simplifications for std mode by Jean-Marc Valin · 14 years ago
  89. 5493ded minor tuning in the mid-high rates by Jean-Marc Valin · 14 years ago
  90. cef1d6a Raw bit init for for architectures with chars larger than 8 bits by Jean-Marc Valin · 14 years ago
  91. 7fde058 Smoothing out some curves by Jean-Marc Valin · 14 years ago
  92. 7d1cc9d Tuning around 30 kb/s by Jean-Marc Valin · 14 years ago
  93. fbcec9a Tuning in the 24 kb/s area by Jean-Marc Valin · 14 years ago
  94. c98ff90 Tuning at very low bit-rate (around 14 kb/s) by Jean-Marc Valin · 14 years ago
  95. 8bcd388 Tuning at very low rate by Jean-Marc Valin · 14 years ago
  96. 8f50b0f Making the allocation matrix a bit smoother by Jean-Marc Valin · 14 years ago
  97. 1887401 Converting allocation table to 1/32 bit/sample resolution. by Jean-Marc Valin · 14 years ago
  98. 1b36d6c Complexity setting now controls two-pass coarse energy quantization by Jean-Marc Valin · 14 years ago
  99. 020ef4f Ignoring lower bands in folding_decision() by Jean-Marc Valin · 14 years ago
  100. 1213ba5 Complexity setting now does something again by Jean-Marc Valin · 14 years ago