Difference between revisions of "OpusTodo"
(→For IETF draft: Retire completed items) |
|||
Line 2: | Line 2: | ||
=== For IETF draft === | === For IETF draft === | ||
− | * New comparison tool | + | * <s>New comparison tool</s> done in draft-11 |
− | * Update test vectors | + | * <s>Update test vectors</s> done in draft-11 |
− | |||
== SILK issues == | == SILK issues == |
Revision as of 17:37, 14 March 2012
Contents
Code
For IETF draft
-
New comparison tooldone in draft-11 -
Update test vectorsdone in draft-11
SILK issues
Later
- Usable command-line tools (
opus is a major regression from libcelt right now) - Smart automatic mode decision
- psymodel based VBR
- Remove copy in inverse MDCT
- Save some float<->int conversions
Spec
- Finish codec draft
- Ogg mapping (including multi-channel). See: OggOpus
- Matroska mapping. See: MatroskaOpus
- RTP payload format
Other
- Logo See: Mozilla bug 689261 for some discussion
- Test vectors
- Listening tests
- Documentation (at a minimum every exported symbol should have complete and accurate documentation)
- Add content to opus-codec.org
- The above documentation
- Presentations
- Examples and test results (hyperlink to Monty's demo, gmaxwell's HA results page, etc)
- Oggz-validate (should also validate opus toc)
Opus-tools
- Build infrastructure (e.g. autotools)
- A simple real time streaming example tool
-
Multichannel supportdoneish. - Replaygain (half done— needs a gain tool)
-
Testing (incl. jenkins automation)doneish
Third party software
- Support in ekiga
- Support in mumble
- Support in asterisk
- Support in icecast
- Support in firefox (rtcweb and in ogg)
- Support in VLC
- Support in ogg123
- Support in ffmpeg
- Support in rockbox
- Support in foobar2000
- Support in gstreamer
- Support in mplayer
- Support in xmms
- Support in oggdsf
- Support in xiphqt