Modules§
- bitdepth
- c_
style_ api - Low-level APIs that intentionally mirror the original C-style libopus surface.
- decoder
- oggreader
- range
- resample
- silk
Macros§
Structs§
- Decoder
- High-level Opus decoder.
- Decoder
Builder - Builder for the high-level
Decoderwrapper. - Encoder
- High-level Opus encoder.
- Encoder
Builder - Builder for the high-level
Encoderwrapper.
Enums§
- Application
- Intended encoder tuning.
- Bandwidth
- Encoder/decoder bandwidth selection.
- Bitrate
- Encoder bitrate selection.
- Channels
- Supported channel layouts for the canonical top-level Opus API.
- Decoder
Builder Error - Errors returned when building a
Decoder. - Encoder
Builder Error - Errors returned when building an
Encoder. - Frame
Duration - Expert frame-duration override.
- Opus
Decode Error - Errors surfaced by the top-level decoder front-end.
- Opus
Decoder CtlError - Errors that can be emitted by
opus_decoder_ctl. - Opus
Decoder Init Error - Error codes reported by the top-level decoder helpers.
- Opus
Encode Error - Opus
Encoder CtlError - Opus
Encoder Init Error - Packet
Error - Signal
- Signal hint for encoder mode selection.
Functions§
- opus_
get_ version_ string - Returns the textual version identifier for the library, matching
opus_get_version_stringfrom the reference implementation.