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