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 音频
1,824 每月下载量
用于 web-audio-api
73KB
1.5K SLoC
cubeb-rs
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