1. fa562fc Leaving just libcelt by Jean-Marc Valin · 13 years ago
  2. cb73e5c Adding history to the intra decision distortion by Jean-Marc Valin · 13 years ago
  3. 9c3dc6b s/intra_decision()/loss_distortion()/ by Jean-Marc Valin · 13 years ago
  4. eda2dee Taking into account the percentage of packet loss for intra decision by Jean-Marc Valin · 13 years ago
  5. 6965388 Implements CELT_SET_LOSS_PERC by Jean-Marc Valin · 13 years ago
  6. fdd8675 Stop adjusting the VBR drift during silent frames, this prevents overshoot after silent spans. This also results in undershoot on files with lots of silence, but this is desirable in terms of increasing quality consistency. It will be even better if we later include some open-loop correction of the targets. by Gregory Maxwell · 13 years ago
  7. d25dd2b Fixes a declaration-after-statement error when using ALLOC_STACK by Jean-Marc Valin · 13 years ago
  8. 403485d Typo in C5X macro by Jean-Marc Valin · 13 years ago
  9. 9dec74d Adds support for decoding stereo streams with a mono decoder by Jean-Marc Valin · 13 years ago
  10. c914f5e Updated MSVC project file by Jean-Marc Valin · 13 years ago
  11. c3086a9 Making CELT_GET_MODE "private" by Jean-Marc Valin · 13 years ago
  12. ff96b16 Removes the celt_mode_info() call. by Jean-Marc Valin · 13 years ago
  13. d6bf19d Using the Opus header in 48k/2.5-20 ms modes by Jean-Marc Valin · 13 years ago
  14. c5f9990 Fixes tandem-test.c by Jean-Marc Valin · 13 years ago
  15. ef20e39 Non-fatal bit-stream errors are now reported through ctl() by Jean-Marc Valin · 13 years ago
  16. a7be438 MSVC files by Jean-Marc Valin · 13 years ago
  17. 1a8bf37 Taking into account the start and end bands in CNG by Jean-Marc Valin · 13 years ago
  18. 37e788c Fixes return value on lost packet by Jean-Marc Valin · 13 years ago
  19. dd2973d Fix missing break statements by Jean-Marc Valin · 13 years ago
  20. e6acfe0 Adds in-band signalling of the CELT frame size and bandwidth by Jean-Marc Valin · 13 years ago
  21. 86da2c8 Speeds up compute_allocation() by removing potential aliasing by Jean-Marc Valin · 13 years ago
  22. f62b3bb Fix for global stack by Jean-Marc Valin · 13 years ago
  23. 9bac8c1 Eliminate the ec_int32 and ec_uint32 typedefs. by Timothy B. Terriberry · 13 years ago
  24. 115fa35 Fix CNG when effEBands is less than nbEBands. by Timothy B. Terriberry · 13 years ago
  25. 168888f A float variable and a bug left in transient_analysis() by Jean-Marc Valin · 13 years ago
  26. 6c8acbf EC_ILOG cleanups. by Timothy B. Terriberry · 13 years ago
  27. 3beb70e Fix effectiveBytes computation for VBR by Jean-Marc Valin · 13 years ago
  28. c79c4e3 Fixes a prototype mismatch in compute_allocation() by Jean-Marc Valin · 13 years ago
  29. a31a7ea MSVC project files by Jean-Marc Valin · 13 years ago
  30. f18ad43 Refactor ec_enc_patch_initial_bits(). by Timothy B. Terriberry · 13 years ago
  31. 5b23675 Correct a number of uninitialized value problems when end!=nbEBands. Now 8khz/20ms audio can be decoded at 48kHz and vice versa (with the PF turned off). by Gregory Maxwell · 13 years ago
  32. b3c05b6 Implements ec_enc_patch_initial_bits() by Timothy B. Terriberry · 13 years ago
  33. 079b916 using "end" rather than nbEBands for trim_offset[] by Jean-Marc Valin · 13 years ago
  34. 1e9fb62 Fixes the inversion of SPREAD_LIGHT and SPREAD_AGGRESSIVE by Jean-Marc Valin · 13 years ago
  35. 64805fd Fix post-filter for the case where overlap!=shortMdctSize by Jean-Marc Valin · 14 years ago
  36. fa74ae2 Fix for layouts of 22 band and more by Jean-Marc Valin · 14 years ago
  37. a14e86d Fixes post-filter for transitions between 2.5ms and other frame sizes by Jean-Marc Valin · 14 years ago
  38. cf89d2a Adding a tiny amount of noise when folding to prevent/reduce numerical issues by Jean-Marc Valin · 14 years ago
  39. 3806c1d Relicensing under the simplified (2-clause) BSD license by Jean-Marc Valin · 14 years ago
  40. 1928f8d CELT_SET_END_BAND_REQUEST in the decoder was performing the wrong bounds check and not allowing a change to fullband. by Gregory Maxwell · 14 years ago
  41. 7007f1b Encoder fixes for NB/WB/SWB modes. by Gregory Maxwell · 14 years ago
  42. 35a96ea minor detail with the last patch by Jean-Marc Valin · 14 years ago
  43. 285bc37 16-bit int fixes. by Timothy B. Terriberry · 14 years ago
  44. b570f1a Fix previous commit by still capping what the encoder will produce by Jean-Marc Valin · 14 years ago
  45. b3dae4b Allowing maxCompressedBytes to be as large as one wants by Jean-Marc Valin · 14 years ago
  46. 0b405d1 Making encoder-side clipping optional by Jean-Marc Valin · 14 years ago
  47. 5aa57e4 Configure option for custom modes by Jean-Marc Valin · 14 years ago
  48. 4d3e105 1275 byte packets is the absolute maximum packet size we're going to support. This makes the encoder and decoder refuse to operate outside of these boundaries. by Gregory Maxwell · 14 years ago
  49. 8430a75 Skipping most of the PLC code for DTX by Jean-Marc Valin · 14 years ago
  50. b8a6b31 This removes some pointless/dead code. by Gregory Maxwell · 14 years ago
  51. 23340e2 Fixes an int overflow in the VBR code by Jean-Marc Valin · 14 years ago
  52. 7522878 Check for mode creation failure before we try to use it. by Timothy B. Terriberry · 14 years ago
  53. 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
  54. a093f4d Refactor the entropy coder. by Timothy B. Terriberry · 14 years ago
  55. ef986e4 Increasing the pitch gain resolution by Jean-Marc Valin · 14 years ago
  56. d539c6b Disabling the postfilter when complexity<5 or when CELT_SET_PREDICTION<=1 by Jean-Marc Valin · 14 years ago
  57. ec6588a Replaces previous commit with something safer by Jean-Marc Valin · 14 years ago
  58. ff4116c Patch from Tim: Prevents bits2 from going negative by Jean-Marc Valin · 14 years ago
  59. 9a7540b Revert -export-symbols-regex 'celt_'. That probably wasn't a good idea by Jean-Marc Valin · 14 years ago
  60. ea93c01 Renormalize in anti-collapse only when needed by Jean-Marc Valin · 14 years ago
  61. 57854e8 Fix collapse mask tracking for recombine steps. by Timothy B. Terriberry · 14 years ago
  62. cf5d3a8 Fix short length detection. by Timothy B. Terriberry · 14 years ago
  63. 51c7862 More Opus build work by Jean-Marc Valin · 14 years ago
  64. 3a8f04d Enabling the post-filter and exporting the ec functions for Opus by Jean-Marc Valin · 14 years ago
  65. b44e94e Also fixing the DoFs for intensity stereo by Jean-Marc Valin · 14 years ago
  66. 0889e2a Getting the right DoFs for dual stereo by Jean-Marc Valin · 14 years ago
  67. 9cc56bf Removing ancient allocation matrix by Jean-Marc Valin · 14 years ago
  68. ce6d090 Increase caps/allocation accuracy. by Timothy B. Terriberry · 14 years ago
  69. 424eb74 Only checking for a mismatch when RESYNTH is defined by Jean-Marc Valin · 14 years ago
  70. aa6fec6 Limit mode creation to supported modes. by Timothy B. Terriberry · 14 years ago
  71. 7e98319 Fixing the global stack -- and an overflow in collapse_mask by Jean-Marc Valin · 14 years ago
  72. 2799c29 Add assertions for band size restrictions. by Timothy B. Terriberry · 14 years ago
  73. cb8f366 Don't allow empty eBands. by Timothy B. Terriberry · 14 years ago
  74. 7bb26e1 Adds a generic CELT_SET_BITRATE() ctl() API for CBR and VBR by Jean-Marc Valin · 14 years ago
  75. 263e271 Tuning the split threshold by Jean-Marc Valin · 14 years ago
  76. 411a84f Add a seprate qtheta offset for two-phase stereo. by Timothy B. Terriberry · 14 years ago
  77. 4499263 Adjust the splitting threshold. by Timothy B. Terriberry · 14 years ago
  78. 5cf41c9 Including static_mode* files in the distribution by Jean-Marc Valin · 14 years ago
  79. a350bf5 Stop collapsing the background noise channels when switching to mono by Jean-Marc Valin · 14 years ago
  80. 682b6cf Don't destroy stereo history when switching to mono. by Timothy B. Terriberry · 14 years ago
  81. 948d27c Propagate balance from compute_allocation() to quant_all_bands(). by Timothy B. Terriberry · 14 years ago
  82. 713d7a4 Fix sample type conversion when resampling by Jean-Marc Valin · 14 years ago
  83. b35807d No longer extracting the frame size from the mode to build the header by Jean-Marc Valin · 14 years ago
  84. 00a98f5 Making the stereo encoder capable of encoding in mono by Jean-Marc Valin · 14 years ago
  85. f1916a1 Making it possible for the stereo decoder to decode a mono stream by Jean-Marc Valin · 14 years ago
  86. 89039a3 Apply band caps to the band allocation table. by Timothy B. Terriberry · 14 years ago
  87. b5d123a More band caps updates. by Timothy B. Terriberry · 14 years ago
  88. 13bffd2 Add generic fine-energy rebalancing. by Timothy B. Terriberry · 14 years ago
  89. 8cf29f0 Custom and non-custom versions of the get_size() functions by Jean-Marc Valin · 14 years ago
  90. aaca4a7 Making sure that itheta=0 or 16384 really cuts allocation to one band by Jean-Marc Valin · 14 years ago
  91. 665da0b Merge branch 'exp_api_change' by Jean-Marc Valin · 14 years ago
  92. c564307 Use a smarter per-band bitrate cap. by Timothy B. Terriberry · 14 years ago
  93. d6c3d3c Error handling in _create() functions by Jean-Marc Valin · 14 years ago
  94. 913a174 Adding resampling support by Jean-Marc Valin · 14 years ago
  95. 9b34bd8 Change qb cap to prevent side-fold collapses. by Timothy B. Terriberry · 14 years ago
  96. c97b258 celt_encoder_create() now defaults to Opus standard mode by Jean-Marc Valin · 14 years ago
  97. 5ad35bf Enabling the standard static mode by default by Jean-Marc Valin · 14 years ago
  98. d9e4b1d Adding the auto-generated static modes for float and fixed by Jean-Marc Valin · 14 years ago
  99. 17cab43 Using the actual degrees of freedom rather than N*C for fine offset by Jean-Marc Valin · 14 years ago
  100. 420c325 Prevent VBR from shooting up to the maximum rate if set to very low target rates, and prevent the encoder VBR from producing 1 byte frames (which are no longer allowed). by Gregory Maxwell · 14 years ago