mirror of
https://github.com/storytold/soundcraft.git
synced 2026-10-30 05:26:52 -06:00
decode_h264 read each sample with Mp4File::read_sample directly, so a sample table entry above 256 MiB was allocated and read in full when the source was long enough. It now goes through Movie::read like the keyframe and intra-frame paths, and an oversized sample is skipped like any other unreadable access unit. Fixes #912