Jean-Marc Valin
|
9caa3346c4
|
Testcase for laplace encoder
|
2008-02-20 15:00:26 +11:00 |
|
Jean-Marc Valin
|
9a0bba183c
|
Everything should now compile with a C89 compiler.
|
2008-02-20 14:08:50 +11:00 |
|
Jean-Marc Valin
|
0bb05bc5ea
|
Another bunch of C99 array conversions (few more to go)
|
2008-02-20 13:43:40 +11:00 |
|
Jean-Marc Valin
|
02fa913c32
|
More C89 fixes, making sure to include config.h from all source files.
|
2008-02-20 12:09:29 +11:00 |
|
Jean-Marc Valin
|
a85657bd29
|
removed // comments and added stack_alloc.h (not used everywhere yet)
to make the code more C89-friendly.
|
2008-02-20 11:59:30 +11:00 |
|
Jean-Marc Valin
|
25358cd407
|
Merged the rate allocation atruct directly into the mode struct.
|
2008-02-19 12:21:32 +11:00 |
|
Jean-Marc Valin
|
ccea9ce917
|
Two-pass algorithm for filling the remaining bits. Still not perfect, but close
enough.
|
2008-02-18 22:03:18 +11:00 |
|
Jean-Marc Valin
|
cb7a2a3d52
|
Re-ordered the parameters in the stream: [energy, pitch index, pitch gains]
Also fixed a bug that was exposed by the change (and removed some warnings)
|
2008-02-11 16:44:48 +11:00 |
|
Jean-Marc Valin
|
0e20ca0969
|
Enabling "plain folding" in case we don't even have enough bits for intra-frame
prediction
|
2008-02-11 15:33:53 +11:00 |
|
Jean-Marc Valin
|
8f0f4b9421
|
Limiting intra-frame prediction codebook to 32 entries (plus sign)
|
2008-02-11 13:52:44 +11:00 |
|
Jean-Marc Valin
|
012407760c
|
Re-enabled intra-frame prediction, which seems to have exposed a few issues
with the entropy coder.
|
2008-02-07 21:14:16 +11:00 |
|
Jean-Marc Valin
|
4fbd18d1f4
|
Close to getting CBR working
|
2008-01-17 14:07:55 +11:00 |
|
Jean-Marc Valin
|
f51ca493fb
|
Looks like the bit allocation code is mostly working. Just need to actually
use it now.
|
2008-01-17 10:58:38 +11:00 |
|
Jean-Marc Valin
|
c6b4390f6a
|
Working allocation interpolation code
|
2008-01-16 22:04:17 +11:00 |
|
Jean-Marc Valin
|
a663174665
|
more bit allocation wip
|
2008-01-16 17:16:04 +11:00 |
|
Jean-Marc Valin
|
b86ed07dc2
|
bit allocation wip (untested)
|
2008-01-15 16:33:21 +11:00 |
|
Jean-Marc Valin
|
33ddd7974d
|
early code for bit-rate management
|
2008-01-14 17:39:01 +11:00 |
|