Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ID3v2: Report bad or unsupported frame IDs #212

Merged
merged 2 commits into from
Jul 2, 2023

Conversation

uklotzde
Copy link
Contributor

@uklotzde uklotzde commented Jul 2, 2023

This is the first step to reveal information about malformed/unsupported tags.

Those frames should be skipped when parsing in Relaxed mode.

Note: The BadFrameId error was used for different purposes, not only for parsing as the message suggests.

@uklotzde uklotzde changed the title id3v2: Report bad or unsupported frame IDs ID3v2: Report bad or unsupported frame IDs Jul 2, 2023
@uklotzde uklotzde force-pushed the id3v2-frame-id branch 2 times, most recently from d0a3f99 to 837a75c Compare July 2, 2023 10:46
@Serial-ATA
Copy link
Owner

Thanks, I reverted the purely fmt changes. I don't think it looks too good, I'll have to configure rustfmt to cut that out.

@Serial-ATA Serial-ATA merged commit f1e8ab6 into Serial-ATA:main Jul 2, 2023
11 of 12 checks passed
@uklotzde
Copy link
Contributor Author

uklotzde commented Jul 2, 2023

I had to update my (barely) used nightly toolchain just to fix the CI errors. This is inconvenient.

Serial-ATA added a commit that referenced this pull request Jul 4, 2023
@uklotzde uklotzde deleted the id3v2-frame-id branch July 22, 2023 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants