22个版本

使用旧的Rust 2015

0.13.0 2024年5月13日
0.12.0 2024年1月16日
0.10.7 2023年12月12日
0.10.3 2022年10月6日
0.5.1 2018年3月28日

#42 in 音频

Download history 405/week @ 2024-05-03 506/week @ 2024-05-10 375/week @ 2024-05-17 276/week @ 2024-05-24 166/week @ 2024-05-31 165/week @ 2024-06-07 390/week @ 2024-06-14 125/week @ 2024-06-21 461/week @ 2024-06-28 479/week @ 2024-07-05 702/week @ 2024-07-12 430/week @ 2024-07-19 675/week @ 2024-07-26 453/week @ 2024-08-02 362/week @ 2024-08-09 284/week @ 2024-08-16

1,824 每月下载量
用于 web-audio-api

ISC许可证

73KB
1.5K SLoC

cubeb-rs

Build Status

文档

cubeb的Rust绑定

[dependencies]
cubeb = "0.1"

构建cubeb-rs

首先,您需要安装CMake。然后,只需运行

$ git clone https://github.com/djg/cubeb-rs
$ cd cubeb-rs
$ cargo build

许可证

cubeb-rs在ISC风格的许可证下分发。有关详细信息,请参阅LICENSE。


lib.rs:

为rust编写的libcubeb绑定

该库包含对cubeb C库的绑定,该库用于与系统音频交互。该库本身是一个正在进行中的作品,可能缺少文档和测试。

cubeb-rs库公开了libcubeb的用户API。它不公开内部接口,因此不适合扩展libcubeb。有关通过在Rust中实现cubeb后端来扩展libcubeb的示例,请参阅[cubeb-pulse-rs][2]。

要开始,请查看StreamBuilder

依赖项

~1.5MB
~31K SLoC