libopusenc

Crates.iolibopusenc
lib.rslibopusenc
version0.2.1
created_at2025-04-01 19:40:24.36394+00
updated_at2025-04-01 19:40:24.36394+00
descriptionHigh-level API for encoding Ogg Opus files
homepagehttps://github.com/hedgetechllc/libopusenc-rs
repositoryhttps://github.com/hedgetechllc/libopusenc-rs
max_upload_size
id1615403
size105,662
Will Hedgecock (hedgecrw)

documentation

https://docs.rs/libopusenc/latest/

README

About

libopusenc-rs is a safe Rust wrapper around the reference libopusenc library which provides a convenient high-level API for encoding audio data into the Opus format.

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

Rust documentation can be found here.

Building

In order to use this crate, you will need cmake installed on your build computer. Most Linux-based operating systems provide this via the built-in package manager. It is available on MacOS from Homebrew. On Windows, it should have been installed by default when you installed the Visual Studio compiler.

Installation

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

[dependencies]
libopusenc = "0.2"

License

This library is licensed under the MIT license.

Commit count: 2

cargo fmt