Welcome to mirror list, hosted at ThFree Co, Russian Federation.

TODO - gitlab.com/quite/celt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/TODO
blob: 4c48482f7e1feafa1049bc4460b4631ca516cd79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
- Check minimum width of bands
- Revisit energy resolution based on the bit-rate
- Revisit static bit allocation (as a function of frame size and channels)
- Dynamic adjustment of energy quantisation
- Psychacoustics
  * Error shaping within each band
  * Decisions on the rate
- Intensity stereo decisions
- Dynamic (intra-frame) bit allocation 
- Joint encoding of stereo energy

- Encode band shape (or just tilt)?
- Make energy encoding more robust to losses?


Misc:
Detect uint decoding and flag them in the decoder directly
If we attempt to write too many bits on the encoder side, set a flag instead of
aborting
Save "raw bytes" at the end of the stream