Reducing waste at high bit-rate
authorJean-Marc Valin <jean-marc.valin@octasic.com>
Thu, 27 Jan 2011 21:28:16 +0000 (16:28 -0500)
committerJean-Marc Valin <jean-marc.valin@octasic.com>
Thu, 27 Jan 2011 21:28:16 +0000 (16:28 -0500)
commit8ca161212b2d88d91467968a909ab42bbc7e7477
tree2d1e5f7b89b316cf1224cddba28993e9af2f468d
parentc30f8ca6660438d2cb5d35f2ea63c6efae8a0948
Reducing waste at high bit-rate

We now encode the highest bitrate part of the split first and transfer
any unused bits to the other part. We use a dead zone of three bits
to prevent redistributing in cases of random fluctuation (or else
we will statistically lower the allocation of higher frequencies at
low-mid bitrates).
libcelt/bands.c