|
|
| (34 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| | {{Obsolete|The CELT codec has been merged into the IETF [[Opus]] codec and is now obsolete}} |
| == Open issues == | | == Open issues == |
|
| |
|
| * DTX/CNG
| | == Post-freeze == |
| * Reduce waste when splitting at high bit-rate?
| | * VBR waste prevention |
| * Stop computing log2Amp() on uninitialized data
| | * More intelligent VBR decisions |
| * Allocation for split frequency masking
| | * Denorm prevention |
| * Define output clipping behaviour
| | * Ogg mapping (including >2ch; LM/ch switching) |
| * Stereo/mono switching (Greg's patch and more)
| |
| * Digital silence
| |
| * Check dynamic range
| |
| | |
| == Tuning == | |
| * Temporal masking | |
| * 3-tap prefilter/postfilter
| |
| * qtheta offset
| |
| * Just in case (probably not needed)
| |
| ** delta allocation for non-transient
| |
| ** fine offset | |
| ** Spreading/folding parameter | |
| ** Band layout (spacing) | |
| | |
| == Still possible, but probably not a good idea ==
| |
| * Enable new layout with more HF bands
| |
| * Remove 2-phase stereo?
| |
| * Revert N=1 allocation special case?
| |
| * Revisit folding
| |
| ** Can we remove the need to fold on split?
| |
| ** Should we do L/R folding?
| |
| ** Should we fold the side (probably not)?
| |
| ** Band-aligned folding?
| |
|
| |
|
| == Post-freeze ==
| | [[Category:Opus]] |
| * Stereo/mono switching
| |
| * Samplerate switching
| |
Open issues
Post-freeze
- VBR waste prevention
- More intelligent VBR decisions
- Denorm prevention
- Ogg mapping (including >2ch; LM/ch switching)