Skip to content

pass unsupported boxes verbatim without breaking them#377

Open
sevenrats wants to merge 1 commit intomono:mainfrom
sevenrats:fix/chpl
Open

pass unsupported boxes verbatim without breaking them#377
sevenrats wants to merge 1 commit intomono:mainfrom
sevenrats:fix/chpl

Conversation

@sevenrats
Copy link
Copy Markdown

If taglib encounters boxes it doesn't understand, it can sometimes munge their bytes. for example if it encounters a nero version 1 box, it will munge it so the bytes read v0. if its run again on that same file it either fails or munges the value to 6 (not even real)

fixes #373 #376

this fix allows us to pass opaque boxes verbatim so they are not corrupted.

@sevenrats
Copy link
Copy Markdown
Author

sevenrats commented Mar 30, 2026 via email

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.

Corruption of chapters in .m4b files when saving the file

1 participant