1. cb05e7c s/FOUNDATION/COPYRIGHT OWNER/ in CELT code and "glue code" by Jean-Marc Valin · 12 years ago
  2. c374990 renames the libcelt/ directory to celt/ by Jean-Marc Valin · 13 years ago[Renamed from libcelt/entenc.h]
  3. 16901bf Avoid left-shift by 32 on int32 in ectest. by Gregory Maxwell · 13 years ago
  4. 662587d Remove many unused defines and convert some double constants to float. by Gregory Maxwell · 13 years ago
  5. d77d6a5 Renamed celt_[u]int* to opus_[u]int* by Jean-Marc Valin · 13 years ago
  6. 9bac8c1 Eliminate the ec_int32 and ec_uint32 typedefs. by Timothy B. Terriberry · 14 years ago
  7. f18ad43 Refactor ec_enc_patch_initial_bits(). by Timothy B. Terriberry · 14 years ago
  8. 3806c1d Relicensing under the simplified (2-clause) BSD license by Jean-Marc Valin · 14 years ago
  9. a093f4d Refactor the entropy coder. by Timothy B. Terriberry · 14 years ago
  10. 845dfa1 Changes to ec_dec_cdf() to support 8-bit tables. by Timothy B. Terriberry · 14 years ago
  11. 30df6cf Entropy coder clean-up. by Timothy B. Terriberry · 14 years ago
  12. e86fb26 Replace ec_{enc|dec}_bit_prob() with ec_{enc|dec}_bit_logp(). by Timothy B. Terriberry · 14 years ago
  13. aaedf17 Simplifies convoluted raw bits calls. by Jean-Marc Valin · 14 years ago
  14. 531f2ae Remove useless use of "long", remove useless prototypes by Jean-Marc Valin · 14 years ago
  15. b1e017f Error checking on the decoder side by Jean-Marc Valin · 14 years ago
  16. 9d785af Encoder now has a way to check whether an error has occurred by Jean-Marc Valin · 14 years ago
  17. 9310096 Fix misleading comments about ec_{enc|dec}_tell() by Jean-Marc Valin · 14 years ago
  18. 43e9406 Change ec_{enc|dec}_bit_prob to take probabilities in units of 1/65536 instead of 1/256. This allows them to use a single 16x16->32 multiply instead of a 24x8->32 multiply. Also change the time-frequency resolution flag coding to ensure that "0" is always the most-probable symbol (i.e., that prob("1")<50%), as that's where all the rounding error accumulates. by Timothy B. Terriberry · 14 years ago
  19. 8035b65 Adds a range coder call to encode a single bit with arbitrary probability by Jean-Marc Valin · 14 years ago
  20. 8b2ff0d Updated copyright notices by Jean-Marc Valin · 15 years ago
  21. 30f7f81 Changed all the celt*int*_t types to remove the _t suffix, which is reserved by Jean-Marc Valin · 15 years ago
  22. 949a29b Raw bits encoding/decoding functions renamed to *_raw() and re-introducing by Jean-Marc Valin · 15 years ago
  23. c08be44 Implemented "raw bits" by Jean-Marc Valin · 15 years ago
  24. f40bbf7 Include missing copyright information in various files, for signoff. by Gregory Maxwell · 16 years ago
  25. c2decd3 Made a second version of ec_{en|de}code optimised for encoding bits (no div by Jean-Marc Valin · 16 years ago
  26. 6238bc0 Moved the content of libentcode into libcelt to reduce dependencies, by Jean-Marc Valin · 17 years ago[Renamed from libentcode/entenc.h]
  27. 3eff11d Add ec_dec_tell() to report the same information as ec_enc_tell() decode side. Remove ec_enc_tell() and replace it with ec_enc_tellf(): just request 0 fractional bits if you want an integer value. by tterribe · 17 years ago
  28. fad779c Add ec_enc_tellf, which can return the number of bits used to fractional precision. by tterribe · 17 years ago
  29. 06390d0 Add oc_enc_tell to report an estimate of the number of bits used so far. by tterribe · 17 years ago
  30. f13fea7 Added ec_{enc|dec}_bits64 and ec_{enc|dec}_bits64. by Timothy B. Terriberry · 17 years ago
  31. d710177 Documentation fixes and a couple of other minor edits. by Timothy B. Terriberry · 17 years ago
  32. 2ec8d9e Multiplier-free entropy coder by Timothy B. Terriberry · 17 years ago