Difference between revisions of "OpusTodo"
(→Other) |
|||
Line 33: | Line 33: | ||
** Presentations | ** Presentations | ||
** Examples and test results (hyperlink to Monty's demo, gmaxwell's HA results page, etc) | ** Examples and test results (hyperlink to Monty's demo, gmaxwell's HA results page, etc) | ||
− | * | + | |
− | ** | + | == Opus-tools == |
+ | * Build infrastructure (e.g. autotools) | ||
+ | * A simple real time streaming example tool | ||
+ | * Multichannel support | ||
+ | * Replaygain | ||
+ | * Testing (incl. jenkins automation) | ||
== Third party software == | == Third party software == |
Revision as of 17:45, 30 October 2011
Contents
Code
For IETF draft
- Multi-channel signalling (done, needs more testing)
- Make opus-compare fail for single seriously trashed frames?
SILK issues
-
CLANG ARITHMETIC UNDEFINED at <silk/decode_core.c, (108:40)> : Op: *, Reason : Signed Multiplication Overflow, BINARY OPERATION: left (int32): 916258817 right (int32): -3 -
CLANG ARITHMETIC UNDEFINED at <silk/decode_core.c, (108:40)> : Op: +, Reason : Signed Addition Overflow, BINARY OPERATION: left (int32): -418535217 right (int32): -1832517634
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
- RTP payload format
Other
- Logo
- Test vectors
- Listening tests
- Documentation (at a minimum every exported symbol should have complete and accurate documentation)
- Add content to opus-codec.org
- Oggz-validate (should also validate opus toc)
- The above documentation
- Presentations
- Examples and test results (hyperlink to Monty's demo, gmaxwell's HA results page, etc)
Opus-tools
- Build infrastructure (e.g. autotools)
- A simple real time streaming example tool
- Multichannel support
- Replaygain
- Testing (incl. jenkins automation)
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