Jean-Marc Valin
6775de3eae
Unified allocation of fine energy and pulses.
2008-08-02 08:14:42 -04:00
Jean-Marc Valin
c890b58b69
Completed the separation of coarse and fine energy quantisation
2008-08-01 22:26:49 -04:00
Jean-Marc Valin
4ce9205f38
Optimisation: caching the divisions used in the Laplace encoder.
2008-04-23 13:42:10 +10:00
Jean-Marc Valin
5d56183404
fixed-point: log-energy for previous frame now a 16-bit value. This currently
...
intruduces a bit of an encoder-decoder mismatch (Q8 in dB), but it'll be
reduced when the interals of quant_energy_mono() are properly converted to
fixed-point and oldEBands gets rounded instead of truncated.
2008-02-27 11:59:05 +11:00
Jean-Marc Valin
e901fe35b8
fixed-point: added a celt_ener_t type for band energy.
2008-02-26 14:46:26 +11:00
Jean-Marc Valin
c9cc6d3e34
Introducing a (very) crude budget for the energy encoder.
2008-02-13 11:37:41 +11:00
Jean-Marc Valin
98d2a4917e
No more cheating, everything fully quantised
2007-12-07 22:46:47 +11:00
Jean-Marc Valin
8143be3026
energy decoding partially done (cheating a bit)
2007-12-07 16:40:39 +11:00
Jean-Marc Valin
8b0137aa42
Quantisation of band energies (adding files)
2007-12-06 07:51:53 +11:00