opus-static-sys 1.0.0

Rust bindings to the reference Opus library (libopus)
Documentation

About

opus-static-sys is an FFI Rust-binding to the reference Opus library libopus.

It uses bindgen to dynamically generate all Rust bindings and documentation, and will always compile a static version of the underlying Opus library to ensure cross-system capability without having to ensure that Opus is installed on the target system.

The library is fully no_std compatible and represents the minimal amount of overhead or glue code needed to utilize libopus within a Rust project.

Building

In order to use this crate, you will need cmake installed on your build computer.

Installation

To use, add the following to your Cargo.toml file:

[dependencies]
opus-static-sys = "1.0"

License

This library is licensed under the MIT license.