rust-metaflac icon indicating copy to clipboard operation
rust-metaflac copied to clipboard

A rust library for reading and writing FLAC metadata.

Results 7 rust-metaflac issues
Sort by recently updated
recently updated
newest added

The docs aren't very clear on how to manually read and write tags (for example, writing to a different file than originally read from, or reading/writing over the network). Based...

Hi, I ran cargo-fuzz on this project (master branch, commit `292a92d6ca3725cef19c07f915885664d49ca0f6`) and uncovered a crash when reading malformed data using `Tag::read_from` Attached is the fuzz-generated input that produced the crash,...

Hi! First and foremost - thank you for working on this library! I've been using it in a project I'm working on, and it quickly got me to a working...

I would recommend removing `log` as a dependency at library level or perhaps make it optional dep ?

Hi @jameshurst There are some inputs that cause panics and other cleanups that need to be done Would you be able to merge if I send some PRs to catch...

Metadata blocks are limited to 16 MiB (+4 bytes) in size by the [FLAC specification](https://www.rfc-editor.org/rfc/rfc9639.html#name-metadata-block-header:~:text=The%20three%20bytes%20that%20follow%20code%20for%20the%20size%20of%20the%20metadata%20block%20in%20bytes%2C%20excluding%20the%204%20header%20bytes%2C%20as%20an%20unsigned%20number%20coded%20big%2Dendian.). At present this limit is not checked when writing out a FLAC file: https://github.com/jameshurst/rust-metaflac/blob/2fce8386791d67b8e37dae37d15e82b43bcf85fb/src/block.rs#L142 The...