mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
parseMediaPlaylist now places a first-resolved window relative to a `startDate` set on the unresolved shell (each segment at PDT − anchor) instead of always anchoring at the local base 0. This lets the shared presentation anchor pre-position not-yet-resolved tracks so they resolve already on the shared timeline — no separate positioning pass needed. Inert until a caller sets `startDate` on a shell; a playlist with no PDT falls back to the local base, and the recomputed track `startDate` reads back as the anchor. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>