3 个版本 (破坏性)

0.6.0 2024 年 3 月 6 日
0.5.0 2024 年 1 月 4 日
0.4.0 2022 年 7 月 14 日
0.0.92 2022 年 7 月 8 日
0.0.90 2022 年 7 月 7 日

Unix API 中排名第 318

MIT 许可证

505KB
10K SLoC

alsaseq 库

Rust API 绑定和包装库,用于操作 ALSA Sequencer 字符设备。

alsaseq 库版本 0.3.0 是支持的最低版本。

alsaseq 库由 gir 工具 自动生成,该工具由 gtk-rs 项目 提供。用于生成的 alsaseq 库中的 ALSASeq-0.0 文件。但某些功能是手动实现的。

用法

将以下行添加到您的 Cargo.toml 文件中

[dependencies]
alsaseq = "0.6"

API 文档可在 https://docs.rs/alsaseq/ 中找到。

许可证

alsaseq 库在 MIT 许可证 下发布。

依赖项

alsaseq 库依赖于 gtk-rs 项目 提供的 API 库,用于类型/对象系统、事件循环和分发器。

仓库

alsaseq 库是 ALSA 项目的一部分,由 ALSA gobject-introspection 团队 维护。远程仓库位于 https://github.com/alsa-project/alsa-gobject-rs

支持

如果在 https://github.com/alsa-project/alsa-gobject-rs 中发现问题,请提交问题。

示例程序

一些程序在 examples 目录下可用。

  • dump-event-data.rs

    • 演示如何将注册在 ALSA Sequencer 的端口接收到的事件进行转储。

依赖项

~6MB
~121K SLoC