~ubuntu-branches/ubuntu/raring/mumble/raring

« back to all changes in this revision

Viewing changes to celt-0.11.0-src/TODO

  • Committer: Bazaar Package Importer
  • Author(s): Thorvald Natvig, Patrick Matthäi, Thorvald Natvig
  • Date: 2011-02-19 22:58:58 UTC
  • mfrom: (9.1.15 sid)
  • Revision ID: james.westby@ubuntu.com-20110219225858-0xlftrf4z1z4jt9e
Tags: 1.2.3-1
[ Patrick Matthäi ]
* Do not build with non existant libpulse-dev on hurd-i386.

[ Thorvald Natvig ]
* New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
- Check minimum width of bands
 
2
- Revisit energy resolution based on the bit-rate
 
3
- Revisit static bit allocation (as a function of frame size and channels)
 
4
- Dynamic adjustment of energy quantisation
 
5
- Psychacoustics
 
6
  * Error shaping within each band
 
7
  * Decisions on the rate
 
8
- Intensity stereo decisions
 
9
- Dynamic (intra-frame) bit allocation 
 
10
- Joint encoding of stereo energy
 
11
 
 
12
- Encode band shape (or just tilt)?
 
13
- Make energy encoding more robust to losses?
 
14
 
 
15
 
 
16
Misc:
 
17
Detect uint decoding and flag them in the decoder directly
 
18
If we attempt to write too many bits on the encoder side, set a flag instead of
 
19
aborting
 
20
Save "raw bytes" at the end of the stream