OpusTodo: Difference between revisions
Jump to navigation
Jump to search
(→Future work: stack stuff.) |
No edit summary |
||
Line 1: | Line 1: | ||
== Spec == | == Spec == | ||
* Ogg mapping | |||
* | |||
* Matroska mapping. See: [[MatroskaOpus]] | * Matroska mapping. See: [[MatroskaOpus]] | ||
* RTP payload format | * RTP payload format | ||
== | == Website == | ||
* De-uglify webpage | * De-uglify webpage | ||
* Promotional material | * Promotional material | ||
== Other == | == Other == | ||
* Oggz-validate (should also validate opus toc) | * Oggz-validate (should also validate opus toc) | ||
== Opus-tools == | == Opus-tools == | ||
* A simple real time streaming example tool | * A simple real time streaming example tool | ||
* Replaygain (half done— needs a gain tool) | * Replaygain (half done— needs a gain tool) | ||
== Future work == | == Future work == |
Revision as of 17:36, 14 November 2012
Spec
- Ogg mapping
- Matroska mapping. See: MatroskaOpus
- RTP payload format
Website
- De-uglify webpage
- Promotional material
Other
- Oggz-validate (should also validate opus toc)
Opus-tools
- A simple real time streaming example tool
- Replaygain (half done— needs a gain tool)
Future work
- Smart automatic mode decision
- psymodel based VBR
- Remove copy in inverse MDCT
- Save some float<->int conversions
- Improvements to LP mode CBR (greg has some code)
- Reduce stack usage in SILK, make it use the heapstack when set[1]