1. 41a15e6 Fixes tf_select_table[][] (missing commas) by Jean-Marc Valin · 14 years ago
  2. cf87437 Minor tweaks to the max allocation by Jean-Marc Valin · 14 years ago
  3. 20e4c6a Removing FIXMEs that were fixed by Jean-Marc Valin · 14 years ago
  4. 8fcde37 Clean up some type usage. by Timothy B. Terriberry · 14 years ago
  5. df2c71e Use _BitScanReverse for EC_ILOG with MSVC. by Timothy B. Terriberry · 14 years ago
  6. 1aaa50d Update ec_dec_cdf() to use an unsigned cdf[]. by Timothy B. Terriberry · 14 years ago
  7. de31e7e Add test coverage for entropy coder compatibility. by Timothy B. Terriberry · 14 years ago
  8. 4e955ed Fix a typo in ec_byte_write_done(). by Timothy B. Terriberry · 14 years ago
  9. 7365c7d Don't enable the post-filter in Opus hybrid mode by Jean-Marc Valin · 14 years ago
  10. 30df6cf Entropy coder clean-up. by Timothy B. Terriberry · 14 years ago
  11. 5985863 Added highest allocation line possible by Jean-Marc Valin · 14 years ago
  12. dc6d69e Ordering Hadamard frequencies when increasing the time-resolution. by Jean-Marc Valin · 14 years ago
  13. 034efa5 Tuning the dynamic allocation probability and increment by Jean-Marc Valin · 14 years ago
  14. 88bab52 Bump bit-stream version by Jean-Marc Valin · 14 years ago
  15. e8a8582 Bump to 0.10 by Jean-Marc Valin · 14 years ago
  16. 6ba0b35 Being a bit more careful about enabling the post-filter by Jean-Marc Valin · 14 years ago
  17. 6e4b9dc Turning noise filling back on for cases where we have no data to fold with by Jean-Marc Valin · 14 years ago
  18. 9b98aaa Eliminate some divisions from rate.c. by Gregory Maxwell · 14 years ago
  19. 7c673cf Fix for the allocation going negative. (bits[j] >= 0 assert) by Gregory Maxwell · 14 years ago
  20. 53454f4 More simplifications to the decoder renormalization loop. by Timothy B. Terriberry · 14 years ago
  21. e86fb26 Replace ec_{enc|dec}_bit_prob() with ec_{enc|dec}_bit_logp(). by Timothy B. Terriberry · 14 years ago
  22. 8c23a3a Subtract one from dif in the range decoder. by Timothy B. Terriberry · 14 years ago
  23. a0b664d Add a generic CDF decoding routine. by Timothy B. Terriberry · 14 years ago
  24. 3fed34a Giving less bits to single-bin bands. by Jean-Marc Valin · 14 years ago
  25. f33a7fb Fixed the spreading probabilities (1-x) by Jean-Marc Valin · 14 years ago
  26. 320cf2e Re-organize spreading/folding constants. by Timothy B. Terriberry · 14 years ago
  27. cd84e3d Re-enabling post-filter on 2.5 ms frames by Jean-Marc Valin · 14 years ago
  28. 428a77d More cleanups to compute_allocation(). by Timothy B. Terriberry · 14 years ago
  29. 76ea41e Give the bit we reserved to end skipping back when we don't use it. by Timothy B. Terriberry · 14 years ago
  30. 8e31ab3 Making lower sampling rates use the same allocation table by Jean-Marc Valin · 14 years ago
  31. 8e44767 Terminate the coding of skip bits at the last dynalloc boosted band. Otherwise the bitstream allows non-sensible behavior by the encoder (dynallocing bits into a band and then skipping it). This reduces skip bit overhead by about 2-3% at moderate bitrates with the current encoder. by Gregory Maxwell · 14 years ago
  32. 034172b Making the encoder fail less often at stupidly low bit-rates by Jean-Marc Valin · 14 years ago
  33. 5c80391 Comments, low bit-rate busting avoidance by Jean-Marc Valin · 14 years ago
  34. df6620e Setting fine_priority for skipped bands by Jean-Marc Valin · 14 years ago
  35. 66c5ab4 Rebalance N=1 allocations during interp_bits2pulses(). by Timothy B. Terriberry · 14 years ago
  36. 405e6a9 Change strategies for allocation hole prevention. by Timothy B. Terriberry · 14 years ago
  37. 7627b9f More compute_allocation() fixes. by Timothy B. Terriberry · 14 years ago
  38. 4777f06 Store the total budget of compute_allocation in BITRES units. by Timothy B. Terriberry · 14 years ago
  39. 283a9b6 Don't stop force-skipping on the first manually skipped band. by Timothy B. Terriberry · 14 years ago
  40. b2f5900 Move skip coding into interp_bits2pulses(). by Timothy B. Terriberry · 14 years ago
  41. 7cbf168 More allocation function updates. by Timothy B. Terriberry · 14 years ago
  42. ffe1057 Tim just rewrote half of the bit allocator -- hope it works now by Jean-Marc Valin · 14 years ago
  43. 9651ffd This fixes a bunch of bit allocation bugs by Jean-Marc Valin · 14 years ago
  44. fa50d3a More negative bits prevention by Jean-Marc Valin · 14 years ago
  45. dcacb73 Preventing negative bit allocation by Jean-Marc Valin · 14 years ago
  46. 6cbfbc3 Tuning for 2.5 ms frames by Jean-Marc Valin · 14 years ago
  47. 425cfd3 Fix 2-phase stereo in the encoder by Jean-Marc Valin · 14 years ago
  48. 70d30ff Using overlap=shortMdctSize even for 2.5 ms frames. by Jean-Marc Valin · 14 years ago
  49. 546dfa1 Adapting the allocation trim based on the spectral tilt by Jean-Marc Valin · 14 years ago
  50. dfd6e71 Adding some hysteresis on the folding threshold frequency by Jean-Marc Valin · 14 years ago
  51. 85bbab0 Fixes a fixed-point overflow in stereo angle calculation by Jean-Marc Valin · 14 years ago
  52. fddc521 Completely new transient analysis algorithm by Jean-Marc Valin · 14 years ago
  53. 2b747c9 Simplifying the allocation code and making sure both channels get a bit by Jean-Marc Valin · 14 years ago
  54. 52dc66b Take into accound the 32-bit limit in the VQ by Jean-Marc Valin · 14 years ago
  55. 79b34eb Add API support for unconstrained VBR by Jean-Marc Valin · 14 years ago
  56. 9faf740 Keeping the allocation of the intensity-codec bands by Jean-Marc Valin · 14 years ago
  57. a4badac Making VBR slightly exceed the budget rather than fail by Jean-Marc Valin · 14 years ago
  58. 30165bb Fixing the most obvious problems with the VBR code by Jean-Marc Valin · 14 years ago
  59. e5e9aa7 Fixes some side-information rate control issues in VBR mode by Jean-Marc Valin · 14 years ago
  60. e65978f Adding a dual stereo option. by Jean-Marc Valin · 14 years ago
  61. 100ae8c nothing to see here by Jean-Marc Valin · 14 years ago
  62. 1bfa18c Fix totally broken bit allocation for non-mainstream modes (e.g. powers of two). by Jean-Marc Valin · 14 years ago
  63. bad42a7 Better tuning for 5 ms frames by Jean-Marc Valin · 14 years ago
  64. 4b087df Increasing resolution of the alloc trim by Jean-Marc Valin · 14 years ago
  65. dd4bf63 Tuning higher bit-rate to behave a bit more like Vorbis. by Jean-Marc Valin · 14 years ago
  66. 4f177e8 Intensity stereo now in the bit-stream by Jean-Marc Valin · 14 years ago
  67. fb03111 Allocate remaining bits with constant SNR offset by Jean-Marc Valin · 14 years ago
  68. 9b4ed5e Implementing intensity stereo. by Jean-Marc Valin · 14 years ago
  69. 128d0c1 Tuning the allocation trim_offset for shorter frames by Jean-Marc Valin · 14 years ago
  70. e6d7c08 Minor tuning to the last band by Jean-Marc Valin · 14 years ago
  71. c992a0d New bit allocation tuning now enabled by default by Jean-Marc Valin · 14 years ago
  72. 54d84c0 Bit allocation wotk. by Jean-Marc Valin · 14 years ago
  73. 0722c16 Good catch by John Ridges by Jean-Marc Valin · 14 years ago
  74. ef2e650 Add coarse energy entropy model tuning. by Timothy B. Terriberry · 14 years ago
  75. 99a1947 0.9.1 release by Jean-Marc Valin · 14 years ago
  76. 1ad93cf Fixes several fixed-point overflows in the PLC code by Jean-Marc Valin · 14 years ago
  77. e53c4bc Fixes a silly fixed-point scaling PLC bug by Jean-Marc Valin · 14 years ago
  78. d7231dd Giving up on reusing the saved overlap in the PLC by Jean-Marc Valin · 14 years ago
  79. bc4a002 PLC fixes by Jean-Marc Valin · 14 years ago
  80. 8f6d12b Adding float|fixed suffixes to static mode files by Jean-Marc Valin · 14 years ago
  81. 6c12497 Increases the probability of alloc_trim==2 to reflect the latest changes by Jean-Marc Valin · 14 years ago
  82. 44a9600 Minor tuning by Jean-Marc Valin · 14 years ago
  83. 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
  84. 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
  85. fa1ca19 Make sure that we always code the sign of N=1 bands by Jean-Marc Valin · 14 years ago
  86. a3a066c Fixes some stereo issues where the right channel wasn't taken into account by Jean-Marc Valin · 14 years ago
  87. 35095c6 Squashed commit of the following: by Jean-Marc Valin · 14 years ago
  88. bc2c454 Fixed the PLC, which had been broken for a while by Jean-Marc Valin · 14 years ago
  89. 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
  90. 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
  91. eedb422 Further simplications to compute_mdcts() by Jean-Marc Valin · 14 years ago
  92. 933dd83 De-interleaves the MDCT input and overlap memory. by Jean-Marc Valin · 14 years ago
  93. 9037757 Tuning the allocation trim by Jean-Marc Valin · 14 years ago
  94. c40addc Reworked the allocation trim to be absolute (in bits/sample) rather relative by Jean-Marc Valin · 14 years ago
  95. fd54a99 Prevents a folding artefact due to "folding the folding" by Jean-Marc Valin · 14 years ago
  96. 9449165 Alternate tuning found using exp_tuning_knobs (disabled by default) by Jean-Marc Valin · 14 years ago
  97. 6bf15c5 Tuning the folding bands. by Jean-Marc Valin · 14 years ago
  98. 0110301 allocation trim doesn't make sense for stereo after all by Jean-Marc Valin · 14 years ago
  99. c5792de First shot at automatically adjusting the "allocation trim" for stereo. by Jean-Marc Valin · 14 years ago
  100. 5790fba Simplifying transient_analysis() now that we don't care about the time window by Jean-Marc Valin · 14 years ago