Skip to content

SwiftMediaMetadata 3.0.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 18:03
· 6 commits to main since this release

Fixed

  • File-based MXF metadata parsing now uses bounded positional reads instead of
    materializing the complete media file. Essence and unneeded KLV payloads are
    skipped while metadata, MCA labels and file-relative offsets are preserved.
  • MXF reads reject invalid bounds, truncated payloads, and file extent changes;
    interrupted reads retry. Same-size concurrent writes are not detected.
  • Added parity, bounded-read, sparse-file, malformed-input, and extent-change
    regression coverage. Caller-owned Data continues to use the existing parser.