OpusTodo: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
=== Later === | === Later === | ||
* Exposed CELT constrained VBR | * <strike>Exposed CELT constrained VBR</strike> | ||
* Fixed-point build | * <strike>Fixed-point build</strike> | ||
* Fix build system (right now it fails to build shared libraries, drops .o files all over) | * <strike>Fix build system (right now it fails to build shared libraries, drops .o files all over)</strike> | ||
* Floating point API | * Floating point API | ||
* Usable command-line tools (opus is a major regression from libcelt right now) | * Usable command-line tools (opus is a major regression from libcelt right now) |
Revision as of 10:01, 4 August 2011
Code
For IETF draft
- Code cleanup
Later
Exposed CELT constrained VBRFixed-point buildFix build system (right now it fails to build shared libraries, drops .o files all over)- Floating point API
- Usable command-line tools (opus is a major regression from libcelt right now)
- Smart automatic mode decision
- psymodel based VBR
Spec
- Finish codec draft
- Ogg mapping (including multi-channel). See: OggOpus
- RTP payload format
Other
- Test vectors
- Listening tests
- Add content to opus-codec.org
- Useful example software (e.g. streaming software that works correctly) (opus-tools in xiph git)
- Support for resampling in tools
Third party software
- Support in ekiga
- Support in mumble
- Support in asterisk
- 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