Blame TODO

Packit 664db3
- Check minimum width of bands
Packit 664db3
- Revisit energy resolution based on the bit-rate
Packit 664db3
- Revisit static bit allocation (as a function of frame size and channels)
Packit 664db3
- Dynamic adjustment of energy quantisation
Packit 664db3
- Psychacoustics
Packit 664db3
  * Error shaping within each band
Packit 664db3
  * Decisions on the rate
Packit 664db3
- Intensity stereo decisions
Packit 664db3
- Dynamic (intra-frame) bit allocation 
Packit 664db3
- Joint encoding of stereo energy
Packit 664db3
Packit 664db3
- Encode band shape (or just tilt)?
Packit 664db3
- Make energy encoding more robust to losses?
Packit 664db3
Packit 664db3
Packit 664db3
Misc:
Packit 664db3
Detect uint decoding and flag them in the decoder directly
Packit 664db3
If we attempt to write too many bits on the encoder side, set a flag instead of
Packit 664db3
aborting
Packit 664db3
Save "raw bytes" at the end of the stream