Skip to content

AetherEngine 4.0.5

Choose a tag to compare

@superuser404notfound superuser404notfound released this 25 Jun 11:36

Follow-up to 4.0.4.

Fixed

A Blu-ray whose content starts late played nothing until you seeked past the start (#64 follow-up)

The 4.0.4 disk-fill fix routes a sparse MPEG-TS keyframe index to the uniform-stride segment plan, but that plan anchored its source-axis boundaries at PTS 0. On a title whose first keyframe is well after zero (one real disc starts at 11.6s) the leading segments covered source time that has no frames, so the producer never emitted them while the playlist still advertised them, and the player's first-segment fetch was permanently out of range. Playback only worked after seeking past the content start.

The uniform plan now anchors its boundaries at the first keyframe (falling back to the video stream start time), exactly like the keyframe-aligned plan, so segment 0 begins at the content start. No public API change.