Skip to content

CodecMedia 1.0.3

Choose a tag to compare

@TamKungZ TamKungZ released this 05 Mar 11:30
· 11 commits to main since this release

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[1.0.3] - 2026-03-05

Added

Changed

  • Improved probe routing in StubCodecMediaEngine to perform lightweight prefix-based type sniffing before full-file decode, reducing unnecessary full reads for unsupported/unknown inputs.
  • Extended probe and strict validation routing in StubCodecMediaEngine to include AIFF/AIF/AIFC.
  • Extended probe and strict validation routing in StubCodecMediaEngine to include FLAC.
  • Expanded MP4 signature acceptance for M4A family brands in Mp4Parser.isLikelyMp4().
  • Updated feature notes in README.md to reflect OGG Vorbis/Opus probing support and prefix-sniff probe behavior.

[1.0.2] - 2026-03-02

Added

Changed

Fixed

  • Fixed EBML element decoding in WebmParser so multi-byte element IDs (including DefaultDuration) are parsed with correct ID/size boundaries.
  • Fixed MOV frame-rate extraction in MovParser to use mdhd track timescale when interpreting stts sample delta.

[1.0.1] - 2026-03-02

Added

  • Initial public release with probing, validation, metadata sidecar persistence, extraction workflow, playback simulation, and conversion routing.