Skip to content

MP4: Fix handling of extended atoms - #755

Merged
Serial-ATA merged 1 commit into
mainfrom
mp4-fix
Oct 25, 2026
Merged

Serial-ATA merged 1 commit into
mainfrom
mp4-fix

Conversation

@Serial-ATA

@Serial-ATA Serial-ATA commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner

The parser wasn't fully equipped to handle extended atoms, which is a good thing since they weren't being written correctly, either.

There's now a test covering both cases

closes #746
closes #754

@Serial-ATA Serial-ATA added this to the 0.25.5 milestone Oct 24, 2026
@Serial-ATA
Serial-ATA force-pushed the mp4-fix branch 2 times, most recently from 4a07b05 to 7763463 Compare October 24, 2026 03:59
The parser wasn't fully equipped to handle extended atoms, which is a good thing since they weren't being *written* correctly, either.

There's now a test covering both cases
@Serial-ATA
Serial-ATA merged commit c66fade into main Oct 25, 2026
5 checks passed
@Serial-ATA
Serial-ATA deleted the mp4-fix branch October 25, 2026 17:54
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.

MP4: Writing a tag fails with "failed to fill whole buffer" when the file has a co64 atom MP4: An atom with a 64-bit size is skipped 8 bytes too far

1 participant