1. 2a8c371 pband generation wip by Jean-Marc Valin · 17 years ago
  2. 81a8295 Some work trying to generate the modes on the fly by Jean-Marc Valin · 17 years ago
  3. 6da36c0 Experimental ld51 mode (needs more work) by Jean-Marc Valin · 17 years ago
  4. 3296386 Fix from speex svn 14504. by Gregory Maxwell · 17 years ago
  5. 5170dbf Fix handling of truncated ogg packets. by Gregory Maxwell · 17 years ago
  6. 883bd8e Option use of SSE intrinsics (still trying to convince gcc not to move the by Jean-Marc Valin · 17 years ago
  7. 0d587d8 More VQ comments/cleanup, disabled ineffective optimisation by Jean-Marc Valin · 17 years ago
  8. a073c7b minor cleanup/commenting to vq search by Jean-Marc Valin · 17 years ago
  9. 3b277dc vq search is now moving much less data around by Jean-Marc Valin · 17 years ago
  10. bdd0280 setting nb channels automatically from the mode. by Jean-Marc Valin · 17 years ago
  11. 0d28aa9 Now no divisions required in the cwrs code by Jean-Marc Valin · 17 years ago
  12. bf17da6 Reduced useless calls to ncwrs64() by half. by Jean-Marc Valin · 17 years ago
  13. 5fa5995 moved pulse [en|de]coding to cwrs.c by Jean-Marc Valin · 17 years ago
  14. 3134884 Speeded up cwrsi and icwrs by at least an order of magnitude. Now using by Jean-Marc Valin · 17 years ago
  15. 06c67db Simplified exp_spreading by unifying both directions. Have to admit I don't by Jean-Marc Valin · 17 years ago
  16. 5215623 ensures that the celt header is written as little endian, and also checks by Conrad Parker · 17 years ago
  17. 7eb3c2b skeleton endianness fixes by Conrad Parker · 17 years ago
  18. 0df0eb4 doing the folding properly. by Jean-Marc Valin · 17 years ago
  19. 1b074d6 Don't try to install the testcases by Jean-Marc Valin · 17 years ago
  20. dae5ecc set extra headers to 0, rather than 0xdeadbeef by Conrad Parker · 17 years ago
  21. c280e04 off-by-one fix as reported by ogg.k.ogg.k and recently committed in by Conrad Parker · 17 years ago
  22. 3e65d1e README update by Jean-Marc Valin · 17 years ago
  23. 3564370 scales down even further in bit-rate by Jean-Marc Valin · 17 years ago
  24. c9cc6d3 Introducing a (very) crude budget for the energy encoder. by Jean-Marc Valin · 17 years ago
  25. cc4d3dd Fixed stereo regression introduced in 05686a5d6e366d3a067c39f1b8567def7baa450d by Jean-Marc Valin · 17 years ago
  26. ac1e03d minor optimisation+tuning of vq search by Jean-Marc Valin · 17 years ago
  27. 636f5c8 bit of cleaning up by Jean-Marc Valin · 17 years ago
  28. cab576e Updating only the L-best entries in alg_quant() that are useful. by Jean-Marc Valin · 17 years ago
  29. fe41983 Copying pointers is faster than copying arrays (who knew!). by Jean-Marc Valin · 17 years ago
  30. 846d4e2 Allowing the quantiser serch to put more than one pulse at one, by Jean-Marc Valin · 17 years ago
  31. 7d40730 optional fast ncwrs64() implementation (copied from ncwrs) requiring by Jean-Marc Valin · 17 years ago
  32. 05686a5 As extra safety, make sure not to use pitch prediction when it would make by Jean-Marc Valin · 17 years ago
  33. 7e8a487 No longer encoding the pitch index if the gain is zero anyway. by Jean-Marc Valin · 17 years ago
  34. cb7a2a3 Re-ordered the parameters in the stream: [energy, pitch index, pitch gains] by Jean-Marc Valin · 17 years ago
  35. 6c1f604 Oops. Fixed spreading function for stereo by Jean-Marc Valin · 17 years ago
  36. 0e20ca0 Enabling "plain folding" in case we don't even have enough bits for intra-frame by Jean-Marc Valin · 17 years ago
  37. 8f0f4b9 Limiting intra-frame prediction codebook to 32 entries (plus sign) by Jean-Marc Valin · 17 years ago
  38. 5b50f4b Decays corresponding to the psychoacoustic spreading function are now by Jean-Marc Valin · 17 years ago
  39. b7ed44b minor tweak to pitch weighting function, disabled some code that doesn't by Jean-Marc Valin · 17 years ago
  40. 66fa639 More flexible energy quantisation with nearly no penalty. by Jean-Marc Valin · 17 years ago
  41. c35883d Remove multiplier-free version since we don't need it by Jean-Marc Valin · 17 years ago
  42. e447587 fixed leaked ritrev table by Jean-Marc Valin · 17 years ago
  43. 7351e28 Everything converted to use kiss-fft. Got rid of smallft and fftwrap. by Jean-Marc Valin · 17 years ago
  44. 6211c90 Split the radix functions into forward and backward versions, removed the by Jean-Marc Valin · 17 years ago
  45. d7dfb00 Made pre-computed twiddles the same for forward and inverse FFT by Jean-Marc Valin · 17 years ago
  46. 711ad25 Changed ordering of real FFT freq data to something more aligned (it's not by Jean-Marc Valin · 17 years ago
  47. b375670 Fixed incorrect assumption about the number of bytes returned by the by Jean-Marc Valin · 17 years ago
  48. e6586d2 Real FFT cleanup, plus some testcases by Jean-Marc Valin · 17 years ago
  49. 4d0a7d0 Now using an MDCT implementation I can actually understand. by Jean-Marc Valin · 17 years ago
  50. 0124077 Re-enabled intra-frame prediction, which seems to have exposed a few issues by Jean-Marc Valin · 17 years ago
  51. cb0956d Add a test for tell(). Turns out we can make it fail by writing zeros. by Jean-Marc Valin · 17 years ago
  52. bbe6df8 Fix reporting of bit-rate in decoder by Jean-Marc Valin · 17 years ago
  53. 276e6af Fixed a typo and removed an old warning from speexenc. Also, using more useful by Jean-Marc Valin · 17 years ago
  54. 69f9dea couple fixes to Ogg encoder/decoder by Jean-Marc Valin · 17 years ago
  55. 96dec06 celtenc and celtdec work for stereo as well. by Jean-Marc Valin · 17 years ago
  56. 1d4dc20 oops, forgot the makefile by Jean-Marc Valin · 17 years ago
  57. 0911f75 bit of cleaning up, default sampling rate by Jean-Marc Valin · 17 years ago
  58. e623312 Got the Ogg encoder and decoder to (barely) work. by Jean-Marc Valin · 17 years ago
  59. 1e98cc5 oops, type safety issue resolved by Jean-Marc Valin · 17 years ago
  60. 17e5b80 clean up... oh and actually committed the header definition by Jean-Marc Valin · 17 years ago
  61. 2fecbdf Fixed the default int32 type which was wrong on amd64 (and added testcase). by Jean-Marc Valin · 17 years ago
  62. eaab4b7 Getting closer to 0.1.0 by Jean-Marc Valin · 17 years ago
  63. 4c6bc88 "make check" now actually tried to encode and decode to see if things work by Jean-Marc Valin · 17 years ago
  64. f997ad5 Mode info by Jean-Marc Valin · 17 years ago
  65. abe043f Moving everything to the same type abstraction (sort of). by Jean-Marc Valin · 17 years ago
  66. 3d3bb68 cleaning up by Jean-Marc Valin · 17 years ago
  67. ccc988b type abstraction header and header definition (still incomplete) by Jean-Marc Valin · 17 years ago
  68. 4618eee Added a check to make sure the encoder signal matches that of the decoder by Jean-Marc Valin · 17 years ago
  69. 38b6d47 remove prob{enc,dec,mod} that were no longer needed by Jean-Marc Valin · 17 years ago
  70. 0c387d7 64-bit test for cwrs by Jean-Marc Valin · 17 years ago
  71. e84b96b testcase for 32-bit pulse encoding/decoding by Jean-Marc Valin · 17 years ago
  72. 6238bc0 Moved the content of libentcode into libcelt to reduce dependencies, by Jean-Marc Valin · 17 years ago
  73. 94d4ea9 Bit of cleaning up in the byte dumping part. Making use of any remaining bit(s) by Jean-Marc Valin · 17 years ago
  74. a2fd116 Remove end-byte handling to allow arbitrary padding with zeros for CBR. by Timothy B. Terriberry · 17 years ago
  75. bab4fb1 Actually free test data vectors in the new random stream tests. by tterribe · 17 years ago
  76. 7e3293f Fix the bug that was causing the last byte of the stream to be returned incorrectly, as well as undo jm's reversion, which can cause ec_dec_tell() to operate incorrectly at the end of the stream. by tterribe · 17 years ago
  77. 77ff83a Making the library usable by other projects (install things properly, added by Jean-Marc Valin · 17 years ago
  78. 388f1d6 Tweaks for slightly improving the handling of the last byte (still not perfect) by Jean-Marc Valin · 17 years ago
  79. e5ec0f8 Reverted some of Timothy's changes to the range decoding that were causing decode random decode problems at the end of the stream (but only once in a while). by jm@0101bb08-14d6-0310-b084-bc0e0c8e3800 · 17 years ago
  80. 3cfcd05 Big mode cleanup. Keeping only one mono and one stereo mode by Jean-Marc Valin · 17 years ago
  81. a76a0b2 Further simplified the API by passing the rate directly to the by Jean-Marc Valin · 17 years ago
  82. 649d5cc Update ec_dec_bits64() to correspond to the new ec_enc_bits64(). Not sure why this wasn't committed before. by tterribe · 17 years ago
  83. b35536a Enabled pure CBR, though there's still some decoder issues. by Jean-Marc Valin · 17 years ago
  84. 4fbd18d Close to getting CBR working by Jean-Marc Valin · 17 years ago
  85. f51ca49 Looks like the bit allocation code is mostly working. Just need to actually by Jean-Marc Valin · 17 years ago
  86. c6b4390 Working allocation interpolation code by Jean-Marc Valin · 17 years ago
  87. a663174 more bit allocation wip by Jean-Marc Valin · 17 years ago
  88. b86ed07 bit allocation wip (untested) by Jean-Marc Valin · 17 years ago
  89. 137bf01 version number bump by Jean-Marc Valin · 17 years ago
  90. 33ddd79 early code for bit-rate management by Jean-Marc Valin · 17 years ago
  91. ec71aee A bit of tuning and early work on bit allocation by Jean-Marc Valin · 17 years ago
  92. 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
  93. fad779c Add ec_enc_tellf, which can return the number of bits used to fractional precision. by tterribe · 17 years ago
  94. 06390d0 Add oc_enc_tell to report an estimate of the number of bits used so far. by tterribe · 17 years ago
  95. 45018cb Doing stereo mixing adaptively based on amplitude difference. by Jean-Marc Valin · 17 years ago
  96. a2482ac Conversion to 18-band split and fixed a few related bugs. by Jean-Marc Valin · 17 years ago
  97. 43e2248 oops, trying not to overflow the 64-bit max allocation. by Jean-Marc Valin · 17 years ago
  98. f8dda66 Tuning of the stereo mode, including conversion to the 18-band split. by Jean-Marc Valin · 17 years ago
  99. a4833ff Stereo decoding working again (fixed a few issues in the encoder at the same by Jean-Marc Valin · 17 years ago
  100. 021478e More stereo work (doing mid-side quantisation of the energy) by Jean-Marc Valin · 17 years ago