Files
craft-libs/crates/media/src/mpegts
Dylan M. Taylor 9d21479d7a craft-media: reuse a program stream window that reaches the end of the file; refuse an MXF edit rate above the sound sample rate (#1034)
Ported from storytold/filmcraft#4695 (the mpegts and mxf parts).

- mpegts (Win::get): a window that already reaches the end of the file
  serves requests that extend past it. Before, every such request
  refilled the window, so dense invalid pack candidates near the end
  re-read the tail once each.
- mxf (MxfWriter::new): an edit rate faster than a sound track's sample
  rate is refused. An edit unit shorter than one sample holds no sound,
  and the OP-Atom index or the OP1a package run grew with the edit rate
  instead of with the audio. One sample per edit unit stays valid.
2026-11-11 20:55:53 -05:00
..