mirror of
https://github.com/storytold/craft-libs.git
synced 2026-11-11 04:52:13 +00:00
From CodeRabbit's review of round 8: - AudioSpecificConfig::parse consumes extensionFlag3 after the config when extensionFlag is set, so the 0x2b7 sync extension after it is found. - AudioSpecificConfig::to_bytes refuses a sampling rate of 0, which would not parse back. - ADTS-framed HE-AAC in MP4 whose sample durations count core frames is not cut to the durations' half length: durations short of one frame per sample no longer end an ADTS-framed track, and its length is unknown until decoded. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>