- Oct 02, 2009
-
-
Jean-Marc Valin authored
-
- Oct 01, 2009
-
-
Jean-Marc Valin authored
and bit-stream version
-
Jean-Marc Valin authored
now that we no longer do normalized pitch
-
- Sep 30, 2009
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Sep 28, 2009
-
-
Jean-Marc Valin authored
-
- Sep 18, 2009
-
-
Jean-Marc Valin authored
-
- Sep 16, 2009
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Sep 15, 2009
-
-
Jean-Marc Valin authored
-
- Sep 14, 2009
-
-
Jean-Marc Valin authored
-
- Sep 12, 2009
-
-
Jean-Marc Valin authored
-
- Aug 29, 2009
-
-
Jean-Marc Valin authored
tonal artefacts. This replaces folding for all cases where we have at least one pulse.
-
- Aug 13, 2009
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Aug 12, 2009
-
-
Jean-Marc Valin authored
-
- Aug 09, 2009
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Aug 08, 2009
-
-
Jean-Marc Valin authored
-
- Aug 01, 2009
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
bit before the rate is decided (otherwise they'll end up at the wrong place) and we have to shrink the byte buffer before writing raw bits.
-
- Jul 26, 2009
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
original ec_encode_bin()/ec_decode_bin() to optimize performance when ft is a power of two.
-
- Jul 23, 2009
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Making it so all the information encoded directly with ec_enc_bits() gets stored at the end of the stream, without going through the range coder. This should be both faster and reduce the effects of bit errors. Conflicts: tests/ectest.c
-
Instead of trying to maximize the number of trailing zeros (minimize the number of bits encoded), we try to maximize the number of trailing bits that can contain arbitrary data. Note that this requires ec_enc_tell() and ec_dec_tell() to reserve an extra bit, since depending on the exact final codeword, as little as half the final range might be available for storing arbitrary data. This is the first step needed to start packing literal bits outside the range coder (for speed and robustness purposes).
-
Jean-Marc Valin authored
possible
-
- Jul 21, 2009
-
-
Jean-Marc Valin authored
Conflicts: libcelt/celt.c
-
- Jul 14, 2009
-
-
Jean-Marc Valin authored
-
- Jul 13, 2009
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
address Koen Vos' comments.
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
for M and S.
-
- Jul 12, 2009
-
-
This patch makes it safe to call the encode / decode functions with a NULL pointer in place of the pcm buffer.
-
Jean-Marc Valin authored
-
- Jul 10, 2009
-
-
Jean-Marc Valin authored
-