Expand description
High-level bindings for libopus.
Only brief descriptions are included here. For detailed information, consult the libopus documentation.
Modules§
- Analyze raw Opus packets.
Structs§
- An Opus decoder with associated state.
- An Opus encoder with associated state.
- An error generated by the Opus library.
- A repacketizer used to merge together or split apart multiple Opus packets.
- An in-progress repacketization.
- Soft-clipping to bring a float signal within the [-1,1] range.
Enums§
- The possible applications for the codec.
- The available bandwidth level settings.
- Possible bitrates.
- The available channel setings.
- Possible error codes.
Functions§
- Get the libopus version string.
Type Aliases§
- Opus error Result alias.