Stand-alone decoder library for .opus files.
This is the documentation for the
libopusfile C API.
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
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
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.