Crate magnum_opus

Source
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§

Functions§

  • Get the libopus version string.

Type Aliases§

  • Opus error Result alias.