3 releases
0.1.2 | Aug 6, 2020 |
---|---|
0.1.1 | Aug 5, 2020 |
0.1.0 | Aug 5, 2020 |
#575 in Audio
911 downloads per month
Used in 7 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.