1 个不稳定版本
| 0.0.1 | 2020年5月2日 |
|---|
#28 在 #openbsd
27 每月下载量
在 2 个 crate 中使用 (通过 sioctl)
5KB
sndio-sys
sndio 的绑定。
该 crate 使用 bindgen 生成 sndio 的底层绑定。
Sndio 是 OpenBSD 项目的一部分,一个小型音频和 MIDI 框架,已移植到 FreeBSD、Linux 和 NetBSD。它提供轻量级的音频 & MIDI 服务器,并提供全面文档的用户空间 API,以便统一地访问服务器或直接访问硬件。
有关每个 API 的更多信息,请参阅 sndio 文档
sio_open和其他sio_*方法,用于访问音频服务器进行播放/录制。mio_open和其他mio_*方法,用于访问 MIDI 硬件。sioctl_open和其他sioctl_*方法,用于访问音频设备的控制参数。
lib.rs:
sndio 的绑定。
该 crate 使用 bindgen 生成 sndio 的底层绑定。
Sndio 是 OpenBSD 项目的一部分,一个小型音频和 MIDI 框架,已移植到 FreeBSD、Linux 和 NetBSD。它提供轻量级的音频 & MIDI 服务器,并提供全面文档的用户空间 API,以便统一地访问服务器或直接访问硬件。
有关每个 API 的更多信息,请参阅 sndio 文档
sio_open和其他sio_*方法,用于访问音频服务器进行播放/录制。mio_open和其他mio_*方法,用于访问 MIDI 硬件。sioctl_open和其他sioctl_*方法,用于访问音频设备的控制参数。
依赖项
~0–1.8MB
~35K SLoC