pdeljanov / Symphonia Rust 3.5K 272 Pure Rust multimedia format demuxing, tag reading, and audio decoding library rust flac wav pcm