#音乐播放器 #mpd客户端 #守护进程 #版本 # #libmpdclient

mpd

MPD(音乐播放器守护进程)的客户库,类似于libmpdclient,但使用Rust编写

12个版本

0.1.0 2023年7月9日
0.0.12 2017年6月23日
0.0.11 2016年1月25日
0.0.7 2015年6月26日
0.0.2 2015年1月24日

#200 in 音频

Download history 193/week @ 2024-04-26 188/week @ 2024-05-03 176/week @ 2024-05-10 193/week @ 2024-05-17 173/week @ 2024-05-24 207/week @ 2024-05-31 157/week @ 2024-06-07 237/week @ 2024-06-14 243/week @ 2024-06-21 151/week @ 2024-06-28 122/week @ 2024-07-05 230/week @ 2024-07-12 274/week @ 2024-07-19 199/week @ 2024-07-26 187/week @ 2024-08-02 244/week @ 2024-08-09

每月 934 次下载
21 个包中使用了(直接使用18个)

MIT/Apache

95KB
2K SLoC

rust-mpd

libmpdclient的纯Rust版本。

完整文档

示例

添加到 Cargo.toml

[dependencies]
mpd = "*"

然后只需使用

extern crate mpd;

use mpd::Client;

let mut conn = Client::connect("127.0.0.1:6600").unwrap();
conn.volume(100).unwrap();
conn.load("My Lounge Playlist", ..).unwrap();
conn.play().unwrap();
println!("Status: {:?}", conn.status());

许可证

许可协议为以下之一

任选其一。

贡献

除非你明确声明,否则任何有意提交给工作以包含在内的贡献,根据Apache-2.0许可证定义,应双许可如上所述,不附加任何额外条款或条件。

依赖项

~175KB