文件名称:minimp3-minimp3库的Rust绑定-Rust开发
文件大小:12KB
文件格式:ZIP
更新时间:2024-06-16 13:33:59
Rust Audio and Music
minimp3 Rust绑定用法示例#Cargo.toml [dependencies] minimp3 =“ 0.4”使用minimp3 :: {Decoder,Frame,Error}; 使用std :: fs :: File; fn main()minimp3 Rust绑定用法示例#Cargo.toml [dependencies] minimp3 =“ 0.4”使用minimp3 :: {Decoder,Frame,Error}; 使用std :: fs :: File; fn main(){让mut解码器= Decoder :: new(File :: open(“ audio_file.mp3”)。unwrap()); 循环{匹配解码器.next_frame(){好(帧{数据,sample_rate,通道,..})=> {println!(“解码的{}样本”,data.len()/通道)},Err(错误: :Eof)=>休息,Err(e)=>惊慌!(
【文件预览】:
minimp3-rs-master
----rustfmt.toml(41B)
----Cargo.toml(700B)
----.gitmodules(94B)
----src()
--------error.rs(649B)
--------lib.rs(7KB)
----examples()
--------example.rs(529B)
--------example_tokio.rs(757B)
----.travis.yml(188B)
----LICENSE(1KB)
----README.md(2KB)
----minimp3-sys()
--------Cargo.toml(387B)
--------src()
--------minimp3()
--------build.rs(186B)
--------examples()
--------README.md(409B)
--------minimp3.c(21B)
----.gitignore(44B)