Crates.io | playerctl-sys |
lib.rs | playerctl-sys |
version | 0.1.6 |
source | src |
created_at | 2022-07-12 13:14:23.871267 |
updated_at | 2022-08-15 15:06:01.715202 |
description | Unsafe bindings to libplayerctl |
homepage | https://github.com/ap-1/playerctl-sys |
repository | https://github.com/ap-1/playerctl-sys |
max_upload_size | |
id | 624357 |
size | 399,935 |
Unsafe Rust bindings to libplayerctl. This crate makes use of the Playerctl and GLib sources, which are licensed under LGPL-3.0. Some API members require types from glib-sys. Note that the glib crate re-exports glib-sys
as glib::ffi
.
You must have clang and glib-2.0 installed on your system to build this crate. In addition, you must either have playerctl or meson installed. If playerctl is not found, meson will be used to build it from source. It is strongly recommended to install playerctl as that will take care of both the glib-2.0 and the meson/playerctl requirement.