mirror of
https://github.com/storytold/soundcraft.git
synced 2026-11-09 03:42:16 +00: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