13 unstable releases (5 breaking)
Uses old Rust 2015
|0.9.0||Feb 17, 2021|
|0.8.0||Oct 6, 2020|
|0.7.0||Apr 30, 2020|
|0.6.2||Aug 22, 2019|
|0.5.1||Mar 28, 2018|
#200 in Audio
76 downloads per month
cubeb bindings for Rust
[dependencies] cubeb = "0.1"
First, you'll need to install CMake. Afterwards, just run:
$ git clone https://github.com/djg/cubeb-rs $ cd cubeb-rs $ cargo build
cubeb-rs is distributed under an ISC-style license. See LICENSE for details.
This library contains bindings to the cubeb C library which is used to interact with system audio. The library itself is a work in progress and is likely lacking documentation and test.
The cubeb-rs library exposes the user API of libcubeb. It doesn't expose the internal interfaces, so isn't suitable for extending libcubeb. See [cubeb-pulse-rs] for an example of extending libcubeb via implementing a cubeb backend in rust.