opusfile  0.2
Stand-alone decoder library for .opus files.
opusfile Documentation


This is the documentation for the libopusfile C API.

The libopusfile package provides a convenient high-level API for decoding and basic manipulation of all Ogg Opus audio streams. libopusfile is implemented as a layer on top of Xiph.Org's reference libogg and libopus libraries.

libopusfile provides several sets of built-in routines for file/stream access, and may also use custom stream I/O routines provided by the embedded environment. There are built-in I/O routines provided for ANSI-compliant stdio (FILE *), memory buffers, and URLs (including <file:> URLs, plus optionally <http:> and <https:> URLs).


The main API is divided into several sections:

Several additional sections are not tied to the main API.

 All Data Structures Variables