Tim has written a high-level library called 'opusfile' for decoding .opus streams from disk, memory, or http, similar to what libvorbisfile does for .ogg (Vorbis) streams.
You may find it interesting. It handles containerization for file storage according to draft-terriberry-oggopus, which we have consensus to adopt as a working group document, and in particular an efficient seeking implementation. The library is functional, but there are likely issues we didn't find in our own testing. Please give feedback in #opus on irc.freenode.net or on this list. You can download the source code here: http://downloads.xiph.org/releases/opus/opusfile-0.2.tar.gz Windows binaries (with HTTP support disabled) are here: https://ftp.mozilla.org/pub/mozilla.org/opus/win32/opusfile-0.2-win32.zip Thanks to everyone who contributed to the release. -r _______________________________________________ codec mailing list [email protected] https://www.ietf.org/mailman/listinfo/codec
