#mpris #dbus #playerctl

sys playerctl-sys

对 libplayerctl 的不安全绑定

2 个版本

2.4.5 2022年7月12日
0.1.6 2022年8月15日

#14 in #mpris

28 每月下载量

LGPL-3.0 或更高版本

305KB
6.5K SLoC

C 5K SLoC // 0.1% comments Python 1K SLoC // 0.0% comments Rust 158 SLoC // 0.1% comments Shell 63 SLoC // 0.0% comments Zsh 57 SLoC BASH 57 SLoC Bitbake 13 SLoC INI 2 SLoC

playerctl-sys

Version License

对 libplayerctl 的不安全 Rust 绑定。这个包使用 PlayerctlGLib 的源代码,这些代码是在 LGPL-3.0 许可下发布的。一些 API 成员需要来自 glib-sys 的类型。请注意,glib 包重新导出 glib-sysglib::ffi

依赖项

您必须在系统上安装 clangglib-2.0 来构建此包。此外,您必须安装 playerctlmeson。如果找不到 playerctl,meson 将用于从源代码构建它。强烈建议安装 playerctl,因为它将处理 glib-2.0 和 meson/playerctl 的需求。

相关文档

依赖项

~0.4–2.5MB
~51K SLoC