1. 06237d7 Implements the OpusCustom modes (mostly) properly by Jean-Marc Valin · 13 years ago
  2. f9e701a Sharing more macros between the Opus code and the CELT low-level code by Jean-Marc Valin · 13 years ago
  3. 07f8840 Wrapping all allocation within opus_alloc() and opus_free() by Jean-Marc Valin · 13 years ago
  4. 63fd63d Rename libcelt/static_modes_(fixed|float).c to .h to better reflect by Gregory Maxwell · 13 years ago
  5. 662587d Remove many unused defines and convert some double constants to float. by Gregory Maxwell · 13 years ago
  6. 71d39ad Correct many whitespace errors under libcelt/ and remove by Gregory Maxwell · 13 years ago
  7. ff5f722 Renamed celt_word* to opus_val* by Jean-Marc Valin · 13 years ago
  8. d77d6a5 Renamed celt_[u]int* to opus_[u]int* by Jean-Marc Valin · 13 years ago
  9. 27169ca Addressing all the FIXMEs in the code by Jean-Marc Valin · 13 years ago
  10. ff96b16 Removes the celt_mode_info() call. by Jean-Marc Valin · 14 years ago
  11. ef20e39 Non-fatal bit-stream errors are now reported through ctl() by Jean-Marc Valin · 14 years ago
  12. fa74ae2 Fix for layouts of 22 band and more by Jean-Marc Valin · 14 years ago
  13. 3806c1d Relicensing under the simplified (2-clause) BSD license by Jean-Marc Valin · 14 years ago
  14. 95becbe This fixes the frame_size check on the encoder and decoder and removes some unused variable warnings when compiling without custom modes. by Gregory Maxwell · 14 years ago
  15. cf5d3a8 Fix short length detection. by Timothy B. Terriberry · 14 years ago
  16. 9cc56bf Removing ancient allocation matrix by Jean-Marc Valin · 14 years ago
  17. ce6d090 Increase caps/allocation accuracy. by Timothy B. Terriberry · 14 years ago
  18. aa6fec6 Limit mode creation to supported modes. by Timothy B. Terriberry · 14 years ago
  19. 7e98319 Fixing the global stack -- and an overflow in collapse_mask by Jean-Marc Valin · 14 years ago
  20. 2799c29 Add assertions for band size restrictions. by Timothy B. Terriberry · 14 years ago
  21. cb8f366 Don't allow empty eBands. by Timothy B. Terriberry · 14 years ago
  22. 89039a3 Apply band caps to the band allocation table. by Timothy B. Terriberry · 14 years ago
  23. 665da0b Merge branch 'exp_api_change' by Jean-Marc Valin · 14 years ago
  24. c564307 Use a smarter per-band bitrate cap. by Timothy B. Terriberry · 14 years ago
  25. c97b258 celt_encoder_create() now defaults to Opus standard mode by Jean-Marc Valin · 14 years ago
  26. 5ad35bf Enabling the standard static mode by default by Jean-Marc Valin · 14 years ago
  27. 09213de Don't rebalance bits for itheta=0 or 16384 by Jean-Marc Valin · 14 years ago
  28. 49f7680 Adjusting pre-emphasis coefs to be exact in 16-bit precision by Jean-Marc Valin · 14 years ago
  29. e3e2c26 Removing more unused function params by Jean-Marc Valin · 14 years ago
  30. 4420390 Enforces bands of even size even for custom modes by Jean-Marc Valin · 14 years ago
  31. 5985863 Added highest allocation line possible by Jean-Marc Valin · 14 years ago
  32. 8e31ab3 Making lower sampling rates use the same allocation table by Jean-Marc Valin · 14 years ago
  33. 70d30ff Using overlap=shortMdctSize even for 2.5 ms frames. by Jean-Marc Valin · 14 years ago
  34. 1bfa18c Fix totally broken bit allocation for non-mainstream modes (e.g. powers of two). by Jean-Marc Valin · 14 years ago
  35. dd4bf63 Tuning higher bit-rate to behave a bit more like Vorbis. by Jean-Marc Valin · 14 years ago
  36. e6d7c08 Minor tuning to the last band by Jean-Marc Valin · 14 years ago
  37. c992a0d New bit allocation tuning now enabled by default by Jean-Marc Valin · 14 years ago
  38. 54d84c0 Bit allocation wotk. by Jean-Marc Valin · 14 years ago
  39. ef2e650 Add coarse energy entropy model tuning. by Timothy B. Terriberry · 14 years ago
  40. 8f6d12b Adding float|fixed suffixes to static mode files by Jean-Marc Valin · 14 years ago
  41. 35095c6 Squashed commit of the following: by Jean-Marc Valin · 14 years ago
  42. 9449165 Alternate tuning found using exp_tuning_knobs (disabled by default) by Jean-Marc Valin · 14 years ago
  43. 8ccda88 Making the allocation slightly less insane at very high rate by Jean-Marc Valin · 14 years ago
  44. 78ea9fd Include tuning from exp_vorbis_tuning (disabled for now) by Jean-Marc Valin · 14 years ago
  45. e0c2545 static modes simplifications for std mode by Jean-Marc Valin · 14 years ago
  46. 5493ded minor tuning in the mid-high rates by Jean-Marc Valin · 14 years ago
  47. 7fde058 Smoothing out some curves by Jean-Marc Valin · 14 years ago
  48. 7d1cc9d Tuning around 30 kb/s by Jean-Marc Valin · 14 years ago
  49. fbcec9a Tuning in the 24 kb/s area by Jean-Marc Valin · 14 years ago
  50. c98ff90 Tuning at very low bit-rate (around 14 kb/s) by Jean-Marc Valin · 14 years ago
  51. 8bcd388 Tuning at very low rate by Jean-Marc Valin · 14 years ago
  52. 8f50b0f Making the allocation matrix a bit smoother by Jean-Marc Valin · 14 years ago
  53. 1887401 Converting allocation table to 1/32 bit/sample resolution. by Jean-Marc Valin · 14 years ago
  54. 6d3829f CELT no longer prints to stderr (unless assertions are enabled) by Jean-Marc Valin · 14 years ago
  55. f9950e0 Remove model markers by Jean-Marc Valin · 14 years ago
  56. bce1dd0 Remove check_mode() by Jean-Marc Valin · 14 years ago
  57. 40603b2 No longer making copies of static modes by Jean-Marc Valin · 14 years ago
  58. bb52881 coarse probability model in static modes too by Jean-Marc Valin · 14 years ago
  59. 31b189b static modes update for MDCT by Jean-Marc Valin · 14 years ago
  60. 732ea38 Updated static modes for new pulse cache. by Jean-Marc Valin · 14 years ago
  61. 3ad8db4 New pulse cache by Jean-Marc Valin · 14 years ago
  62. 8cbea17 Removing pitch prediction code by Jean-Marc Valin · 14 years ago
  63. ea17d42 Removing uselessly low bitrate allocation entries by Jean-Marc Valin · 14 years ago
  64. ca6533c Energy quantization tuning. by Jean-Marc Valin · 14 years ago
  65. 8952c45 The encoder and decoder can now process audio encoded at a higher rate by Jean-Marc Valin · 14 years ago
  66. 85f41b2 Some work towards being able to encode a 48 kHz stream from 32 kHz audio (incomplete) by Jean-Marc Valin · 14 years ago
  67. 3b0df0d All modes based on 2.5 ms short blocks now use the same definition by Jean-Marc Valin · 14 years ago
  68. a2546bb Number of short blocks now based on the frame duration instead of the by Jean-Marc Valin · 14 years ago
  69. 223b69d Better support for non-48 kHz sampling rates by Jean-Marc Valin · 14 years ago
  70. af1fce9 Pre-emphasis coefficients now part of the mode and has a numerator as well by Jean-Marc Valin · 14 years ago
  71. 72513f3 Sharing twiddle factors across all MDCTs by Jean-Marc Valin · 14 years ago
  72. 2f6c5fe Oops, fixed an uninitialized var error by Jean-Marc Valin · 14 years ago
  73. 60ff999 Mode cleanup (removed redundant mdctSize field) by Jean-Marc Valin · 14 years ago
  74. f477d58 Think I got static modes working again by Jean-Marc Valin · 14 years ago
  75. 9a33c5c Remove unnecessary free of global stack on error by Jean-Marc Valin · 14 years ago
  76. ffe5061 nothing to see here by Jean-Marc Valin · 14 years ago
  77. 01b54b9 Completely removed the old allocation table. by Jean-Marc Valin · 14 years ago
  78. c51e98b Base everything on the "standard allocation table" by Jean-Marc Valin · 14 years ago
  79. 12e851d Using allocation table for "standard" frame sizes by Jean-Marc Valin · 14 years ago
  80. bb8fa1f Allocation table now in bits/sample by Jean-Marc Valin · 14 years ago
  81. c5d00a0 Bunch of fixes for frames of 2.5 ms. by Jean-Marc Valin · 14 years ago
  82. cae30df Getting rid of PVQ-level split by Jean-Marc Valin · 14 years ago
  83. 4aa1b8d Most 5ms bands now have even width by Jean-Marc Valin · 14 years ago
  84. 20639c4 Tuned the 5ms mode to have a band at 4 kHz and one at 8 kHz by Jean-Marc Valin · 14 years ago
  85. c1ca587 Saving ~1 kB by using chars for the alloc table by Jean-Marc Valin · 14 years ago
  86. aead79b Proper use of logN and logM for the offsets by Jean-Marc Valin · 15 years ago
  87. e949b72 Fixed pitchEnd wrt to variable frame size. It should (sort of) all work now by Jean-Marc Valin · 15 years ago
  88. ce4dd36 More work on variable frame size (getting rid of FRAMESIZE() ) by Jean-Marc Valin · 15 years ago
  89. 811f21a Fix for very short frame size (M=1) by Jean-Marc Valin · 15 years ago
  90. 073d0bc Yet another step towards variable frame size by Jean-Marc Valin · 15 years ago
  91. 7f1c942 Allocation table stored with BITRES accuracy based on the short block size by Jean-Marc Valin · 15 years ago
  92. 5f63354 shortWindow hadn't been used for a while by Jean-Marc Valin · 15 years ago
  93. 65ee67a Making the band definition the same at all frame sizes. by Jean-Marc Valin · 15 years ago
  94. be8d125 Minor tweak to the band layout offset by Jean-Marc Valin · 15 years ago
  95. 4fb9568 Bands are now (again) a multiple of the number of short MDCTs by Jean-Marc Valin · 15 years ago
  96. 3ff5e4c Making sure compute_allocation_table() doesn't overrun at lower sampling rates by Jean-Marc Valin · 15 years ago
  97. 137f336 Changed compute_allocation_table() so it handles ebands that start and end in the same allocation band. Also fixed a minor C89 issue. by Jean-Marc Valin · 15 years ago
  98. 31bec96 Fix small mode leak (forgot to free the new logN array). by Jean-Marc Valin · 15 years ago
  99. f400a3c Caching log2_frac(N, BITRES) in the more data to save some CPU by Jean-Marc Valin · 15 years ago
  100. 8974f00 fixed-point: improving accuracy of the energy prediction by Jean-Marc Valin · 15 years ago