| Crates.io | flac |
| lib.rs | flac |
| version | 0.5.0 |
| created_at | 2016-01-09 02:59:29.014733+00 |
| updated_at | 2016-06-12 15:34:53.212846+00 |
| description | An implementation of FLAC (free lossless audio codec) |
| homepage | |
| repository | https://github.com/sourrust/flac |
| max_upload_size | |
| id | 3851 |
| size | 233,900 |
An implementation of FLAC, free lossless audio codec, written in Rust.
flac is on crates.io and can be included in your Cargo file like so:
[dependencies]
flac = "^0.5.0"
Followed by including it in you code:
extern crate flac;
The status of this FLAC implementation:
Currently this project fully parses every FLAC file I've thrown at it and the decoder is working great for any file that has a bit sample size of 16 and before. This is based on the test suite I have on this project and the tests do fail when the bit sample size is larger than 16.
Now that I have the varied size integers, making the buffer allocation more efficient, I want to start on the encoding side of FLAC. It will be a bit slower as I am busy with work but that is a goal of the project for sure.