Alex

Results 112 comments of Alex

@uklotzde I just remembered this issue, and the solution could be pretty simple: When converting ***to*** the generic format: * `AdvisoryRating` could be stored as its variant (`"Explicit" | "Inoffensive"...

This was done for `ItemKey::Flag*` awhile ago, forgot to do `AdvisoryRating`. I'll get that in the next release.

Awesome, thanks for doing this! I don't have many opportunities to do fuzzing myself. :smile:

Yes, they are bugs. I had not accounted for these situations, so there are instances of unchecked math and broken assumptions from time to time.

That's an interesting one. `Id3v2Tag::merge_tag()` handles joining items, but `Tag::save_to_path()` skips the merging step. The artists *are* both written, the problem is they end up in different frames, which is...

Thanks for the suggestion. Could you explain a little more what you're looking for, or your use case for this? I'm not sure I entirely understand what's being suggested. I...

I have thought about an event-based parser before. Lofty currently doesn't offer much caller control over the parsing process, which I don't like. I'd like Lofty to be a low...

Given this will be a rewrite and its something I've wanted to do anyway, I probably won't work on anything new till this is done. I'm going to take a...

An addition to `ParseOptions` would be the way to go about this. :) I'm curious though, how did you go about testing this? When items are encountered, they get read...

Yes, the allocation would be avoided completely if you just seek over the content in `Block::read`. A nice way you could go about this would be to make `Block::read` take...