Skip to main content

Crate mousiki

Crate mousiki 

Source

Modules§

bitdepth
c_style_api
Low-level APIs that intentionally mirror the original C-style libopus surface.
decoder
oggreader
range
resample
silk

Macros§

icdf

Structs§

Decoder
High-level Opus decoder.
DecoderBuilder
Builder for the high-level Decoder wrapper.
Encoder
High-level Opus encoder.
EncoderBuilder
Builder for the high-level Encoder wrapper.

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.
DecoderBuilderError
Errors returned when building a Decoder.
EncoderBuilderError
Errors returned when building an Encoder.
FrameDuration
Expert frame-duration override.
OpusDecodeError
Errors surfaced by the top-level decoder front-end.
OpusDecoderCtlError
Errors that can be emitted by opus_decoder_ctl.
OpusDecoderInitError
Error codes reported by the top-level decoder helpers.
OpusEncodeError
OpusEncoderCtlError
OpusEncoderInitError
PacketError
Signal
Signal hint for encoder mode selection.

Functions§

opus_get_version_string
Returns the textual version identifier for the library, matching opus_get_version_string from the reference implementation.