OpusTodo: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(+support targets) |
||
Line 8: | Line 8: | ||
* Smart automatic mode decision | * Smart automatic mode decision | ||
* psymodel based VBR | * psymodel based VBR | ||
== Spec == | == Spec == | ||
Line 23: | Line 20: | ||
* Listening tests | * Listening tests | ||
* Add content to opus-codec.org | * Add content to opus-codec.org | ||
* Useful example software (e.g. streaming software that works correctly) | * 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 gstreamer | |||
* Support in ogg123 | |||
* Support in ffmpeg | |||
* Support in rockbox | |||
* Support in foobar2000 | |||
* Support in mplayer | |||
* Support in xmms | |||
* Support in oggdsf | |||
* Support in xiphqt |
Revision as of 12:33, 2 August 2011
Code
- Exposed CELT constrained VBR
- Fixed-point build
- Fix 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 gstreamer
- Support in ogg123
- Support in ffmpeg
- Support in rockbox
- Support in foobar2000
- Support in mplayer
- Support in xmms
- Support in oggdsf
- Support in xiphqt