1. 8952c45 The encoder and decoder can now process audio encoded at a higher rate by Jean-Marc Valin · 14 years ago
  2. 85f41b2 Some work towards being able to encode a 48 kHz stream from 32 kHz audio (incomplete) by Jean-Marc Valin · 14 years ago
  3. 3b0df0d All modes based on 2.5 ms short blocks now use the same definition by Jean-Marc Valin · 14 years ago
  4. a2546bb Number of short blocks now based on the frame duration instead of the by Jean-Marc Valin · 14 years ago
  5. 223b69d Better support for non-48 kHz sampling rates by Jean-Marc Valin · 14 years ago
  6. af1fce9 Pre-emphasis coefficients now part of the mode and has a numerator as well by Jean-Marc Valin · 14 years ago
  7. 72513f3 Sharing twiddle factors across all MDCTs by Jean-Marc Valin · 14 years ago
  8. 2f6c5fe Oops, fixed an uninitialized var error by Jean-Marc Valin · 14 years ago
  9. 60ff999 Mode cleanup (removed redundant mdctSize field) by Jean-Marc Valin · 14 years ago
  10. f477d58 Think I got static modes working again by Jean-Marc Valin · 14 years ago
  11. 9a33c5c Remove unnecessary free of global stack on error by Jean-Marc Valin · 14 years ago
  12. ffe5061 nothing to see here by Jean-Marc Valin · 14 years ago
  13. 01b54b9 Completely removed the old allocation table. by Jean-Marc Valin · 14 years ago
  14. c51e98b Base everything on the "standard allocation table" by Jean-Marc Valin · 14 years ago
  15. 12e851d Using allocation table for "standard" frame sizes by Jean-Marc Valin · 14 years ago
  16. bb8fa1f Allocation table now in bits/sample by Jean-Marc Valin · 14 years ago
  17. c5d00a0 Bunch of fixes for frames of 2.5 ms. by Jean-Marc Valin · 14 years ago
  18. cae30df Getting rid of PVQ-level split by Jean-Marc Valin · 14 years ago
  19. 4aa1b8d Most 5ms bands now have even width by Jean-Marc Valin · 14 years ago
  20. 20639c4 Tuned the 5ms mode to have a band at 4 kHz and one at 8 kHz by Jean-Marc Valin · 14 years ago
  21. c1ca587 Saving ~1 kB by using chars for the alloc table by Jean-Marc Valin · 14 years ago
  22. aead79b Proper use of logN and logM for the offsets by Jean-Marc Valin · 14 years ago
  23. e949b72 Fixed pitchEnd wrt to variable frame size. It should (sort of) all work now by Jean-Marc Valin · 14 years ago
  24. ce4dd36 More work on variable frame size (getting rid of FRAMESIZE() ) by Jean-Marc Valin · 14 years ago
  25. 811f21a Fix for very short frame size (M=1) by Jean-Marc Valin · 14 years ago
  26. 073d0bc Yet another step towards variable frame size by Jean-Marc Valin · 14 years ago
  27. 7f1c942 Allocation table stored with BITRES accuracy based on the short block size by Jean-Marc Valin · 14 years ago
  28. 5f63354 shortWindow hadn't been used for a while by Jean-Marc Valin · 14 years ago
  29. 65ee67a Making the band definition the same at all frame sizes. by Jean-Marc Valin · 14 years ago
  30. be8d125 Minor tweak to the band layout offset by Jean-Marc Valin · 14 years ago
  31. 4fb9568 Bands are now (again) a multiple of the number of short MDCTs by Jean-Marc Valin · 14 years ago
  32. 3ff5e4c Making sure compute_allocation_table() doesn't overrun at lower sampling rates by Jean-Marc Valin · 14 years ago
  33. 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 · 14 years ago
  34. 31bec96 Fix small mode leak (forgot to free the new logN array). by Jean-Marc Valin · 14 years ago
  35. f400a3c Caching log2_frac(N, BITRES) in the more data to save some CPU by Jean-Marc Valin · 14 years ago
  36. 8974f00 fixed-point: improving accuracy of the energy prediction by Jean-Marc Valin · 15 years ago
  37. 6d584ac Renamed MDCT functions to avoid symbol clashes with Vorbis by Jean-Marc Valin · 15 years ago
  38. 9319e3e Removing original freq-domain pitch code by Jean-Marc Valin · 15 years ago
  39. 328b8bd fixed a few trivial bugs: exporting celt_strerror(), changed DB_SCALING to a by Jean-Marc Valin · 15 years ago
  40. 234969c Removed the _t from all the celt*_t types to avoid clashing with POSIX by Jean-Marc Valin · 15 years ago
  41. 8b2ff0d Updated copyright notices by Jean-Marc Valin · 15 years ago
  42. 30f7f81 Changed all the celt*int*_t types to remove the _t suffix, which is reserved by Jean-Marc Valin · 15 years ago
  43. 80ed147 The number of channels is now set when creating the states rather than when by Jean-Marc Valin · 15 years ago
  44. 6a97802 Adjusting the allocation for stereo directly in the alloc function rather than by Jean-Marc Valin · 15 years ago
  45. 39f68ac making compute_ebands() a tiny bit less stupid. by Jean-Marc Valin · 15 years ago
  46. d5e5436 Fix for folding_decision() in stereo mode and more cleaning up of the code by Jean-Marc Valin · 15 years ago
  47. 6db9e6e Bringing back min_bins=3 for now by Jean-Marc Valin · 15 years ago
  48. 4834c92 More simplifications from denorm pitch by Jean-Marc Valin · 15 years ago
  49. 9714f66 Disabling some checks for the C55 by Jean-Marc Valin · 15 years ago
  50. fbfddf7 Making sure each band has a width that's a multiple of the number of MDCTs by Jean-Marc Valin · 15 years ago
  51. e6d832a Allowing frame sizes up to 1024, with pitch enabled only up to 512 by Jean-Marc Valin · 15 years ago
  52. ece2cfa removed useless comments by Jean-Marc Valin · 15 years ago
  53. 8e511a8 Increasing allocation to the low-mid frequencies by Christopher Montgomery · 15 years ago
  54. 08192e3 ietf doc: more source code formatting changes, got rid of float_cast.h by Jean-Marc Valin · 15 years ago
  55. 8496695 Update valgrind support to match the latest valgrind API. by Gregory Maxwell · 15 years ago
  56. 640f7fd Gives an error when trying to create a stereo mode with DISABLE_STEREO defined. by Jean-Marc Valin · 15 years ago
  57. 9dff021 Minor stuff: preventing float underflow in celt_exp2(), preventing the use of by Jean-Marc Valin · 15 years ago
  58. f43488c Fix non-C90 declaration after statement by Jean-Marc Valin · 15 years ago
  59. dc67fa9 Handle malloc failure in mode_create gracefully without leaking memory. by Gregory Maxwell · 15 years ago
  60. d9458cd Add a mode_info call to obtain the sampling rate of the current mode. by Gregory Maxwell · 15 years ago
  61. 18c1c22 Fix for a mode memory leak -- was still allocating memory for the energy by Jean-Marc Valin · 15 years ago
  62. ec836da Reduce rounding in the mode allocator and remove a scaling loop. by Gregory Maxwell · 15 years ago
  63. d27e6e3 Cleanup: getting rid of some old bits of stereo code that are no longer useful by Jean-Marc Valin · 15 years ago
  64. 54547f1 Miscellaneous comment, copyright notice, readme updates. by Gregory Maxwell · 16 years ago
  65. d539ad5 Fixed an overflow in the bit allocation table for large frame stereo by Jean-Marc Valin · 16 years ago
  66. fda0e10 Better allocation rounding as suggested by derf by Jean-Marc Valin · 16 years ago
  67. 9a6c496 Changed the allocator to be smarter about the way it allocates by Jean-Marc Valin · 16 years ago
  68. fea148f Additional copyright notices. by Gregory Maxwell · 16 years ago
  69. 8ed8658 Support for 96kHz. by Gregory Maxwell · 16 years ago
  70. b6f9061 celt_encoder_ctl() is a bit more type-safe. by Jean-Marc Valin · 16 years ago
  71. 25ec9ac Fixed support for STATIC_MODES by Jean-Marc Valin · 16 years ago
  72. b6a3b0c Fix stereo support; correctly deallocate bits_stereo. by Gregory Maxwell · 16 years ago
  73. 60d0837 lookahead no longer defined when creating a mode by Jean-Marc Valin · 16 years ago
  74. b0bef85 compute_alloc_cache() isn't defined when STATIC_MODES is. by Jean-Marc Valin · 16 years ago
  75. c18fb1d Added celt_encoder_ctl() and CELT_SET_COMPLEXITY by Jean-Marc Valin · 16 years ago
  76. cbaf67e Fix support for sample rates between 32kHz and 40kHz (lower rates are currently rejected, but work okay). by Gregory Maxwell · 16 years ago
  77. 23e654f Allow all even frame sizes, change the selection of number of short MDCTs per frame to be more intelligent. by Gregory Maxwell · 16 years ago
  78. f61be66 Some more tuning by Jean-Marc Valin · 16 years ago
  79. c24b518 Some bit-allocation tuning by Jean-Marc Valin · 16 years ago
  80. c994394 Added signalling bits for enabling/disabling pitch, short blocks, and folding. by Jean-Marc Valin · 16 years ago
  81. 504f8c2 some tuning to fine energy allocation and prevent it from going above 7 bits by Jean-Marc Valin · 16 years ago
  82. 9c70906 Changing the allocation algorithm to better take into account the fixed cost by Jean-Marc Valin · 16 years ago
  83. 36e6e01 Merged compute_allocation_table() and compute_energy_allocation_table() by Jean-Marc Valin · 16 years ago
  84. 9eba823 Turns out that the worse case of the vector split is the same as that of the by Jean-Marc Valin · 16 years ago
  85. 6775de3 Unified allocation of fine energy and pulses. by Jean-Marc Valin · 16 years ago
  86. 5c0d486 Better bit allocation for all frame sizes that are not equal to 256. by Jean-Marc Valin · 16 years ago
  87. 16ca18b Automatically choosing the overlap based on the frame size. by Jean-Marc Valin · 16 years ago
  88. 9d1decd short-block MDCT by Jean-Marc Valin · 16 years ago
  89. 19f9dc9 Use EXPORT macro in a way compatible with win32 by Peter Kirk · 16 years ago
  90. 96748cf Allowing frames up to 512 samples by Jean-Marc Valin · 16 years ago
  91. 13294b5 Adjusted stereo bit allocation to be higher than mono for the same alloc line by Jean-Marc Valin · 16 years ago
  92. bf2d648 Implemented intensity stereo, which required changes all over the place by Jean-Marc Valin · 16 years ago
  93. fe0b8e8 infrastructure changes for upcoming stereo improvements by Jean-Marc Valin · 16 years ago
  94. 59093c0 Added calls to query the bit-stream version. by Jean-Marc Valin · 16 years ago
  95. 6855bf6 More bit allocation tuning by Jean-Marc Valin · 16 years ago
  96. ad63719 Implemented rate-dependant allocation for the fine energy quantisation. by Jean-Marc Valin · 16 years ago
  97. 52824c7 Some tuning improvements, more to come by Jean-Marc Valin · 16 years ago
  98. 24c9cda Fixed a bug in the PLC and added code to estimate the pitch from the synthesis by Jean-Marc Valin · 16 years ago
  99. 47c248a Added STDIN_TUNING to make it easier to tune CELT by Jean-Marc Valin · 16 years ago
  100. 4ce9205 Optimisation: caching the divisions used in the Laplace encoder. by Jean-Marc Valin · 16 years ago