3 releases
0.1.2 | Aug 6, 2020 |
---|---|
0.1.1 | Aug 5, 2020 |
0.1.0 | Aug 5, 2020 |
#885 in Audio
963 downloads per month
Used in 14 crates
(2 directly)
17KB
361 lines
Opus Header Parsing Library
Parsing of Opus Headers according to the specification.
Usage
use std::path::Path;
use opus_headers::parse_from_path; // or parse_from_read or parse_from_file
fn main() {
let path = Path::new("/mnt/RamDisk/silence.opus");
let headers = parse_from_path(path).unwrap();
let comments = headers.comments.user_comments;
for (tag, value) in &comments {
println!("{}: {}", tag, value);
}
}
License
As most Rust source, this is library is dual licensed under the Apache 2.0 and MIT license.