Library for playing back .opus streams from disk or over https. https://opus-codec.org/

Jean-Marc Valin 88d25a9a97 Update soname revision for the 0.11 release. 6 年之前
ci e46f46a5e9 Disable building latex documentation on ci. 7 年之前
doc d45bd3bf95 Fix a formatting nit. 7 年之前
examples fd65b94fa2 Improve handling of holes (corrupt pages). 8 年之前
include c59d42b6fb Improve source/stream terminology consistency 7 年之前
m4 9391feca51 build: implement autotools build system for libopusfile. (v4) 12 年之前
mingw cf03485fa4 mingw: Update docker base to Fedora 28. 6 年之前
src 189647328c http: silence gcc 8 -Wimplicit-fallthrough warning 7 年之前
unix 0f429a077e Add a magic vpath to the unix makefile. 11 年之前
win32 e4bb06f480 VS2015: Add Release configuration without OpenSSL dependency. 8 年之前
.appveyor.yml 3d431ff8ef appveyor: use opus artifacts instead of compiling it 7 年之前
.gitattributes 54c2c289d6 Force crlf line endings for VS2015 project files. 7 年之前
.gitignore 5f7565ce45 Ignore documentation output directories. 9 年之前
.travis.yml c286c605e4 Add macOS and clang builds to the travis config. 7 年之前
AUTHORS 50ee9e309c Add nu774 to the authors list. 12 年之前
Brewfile c286c605e4 Add macOS and clang builds to the travis config. 7 年之前
COPYING b6799eae98 Bump overall copyright year. 11 年之前
Makefile.am 1fbe0cd1b0 Propogate openssl CFLAGS to the opusurl build. 8 年之前
README.md 9c7d1f7f1a Add jenkins build status icon. 8 年之前
autogen.sh cfe03293f7 Remove spurious ACLOCAL_FLAGS variable from autogen.sh. 9 年之前
configure.ac b7c2ed3baf Update soname revision for the 0.11 release. 6 年之前
opusfile-uninstalled.pc.in ff868661e2 Fully automate version updating 12 年之前
opusfile.pc.in ff868661e2 Fully automate version updating 12 年之前
opusurl-uninstalled.pc.in ff868661e2 Fully automate version updating 12 年之前
opusurl.pc.in ff868661e2 Fully automate version updating 12 年之前
releases.sha2 016c1f0be8 Add release checksums for opusfile 0.8. 9 年之前
update_version 9a9825df03 Revert "Pass --always to 'git describe'." 11 年之前

README.md

Opusfile

Travis Build Status Jenkins Build Status AppVeyor Build Status

The opusfile and opusurl libraries provide a high-level API for decoding and seeking within .opus files on disk or over http(s).

opusfile depends on libopus and libogg. opusurl depends on opusfile and openssl.

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 at opus@xiph.org.

Programming documentation is available in tree and online at https://opus-codec.org/docs/