Skip to content

DASH: Segment timeline start number is wrong

There appears to be a regression in the use of startNumber inheritance for the segment timeline in DASH playback. Attempting to play any DASH MPD linear content that doesn't have a segmentTemplate startNumber close to 1 results in invalid segment requests. These requests use a media segment template Number of (1 + segment offset) rather than the expected (startNumber + segment offset).

No issue on 3.0.1 First seen on 3.0.11 Tested nightly build https://artifacts.videolan.org/vlc-3.0/nightly-macos/20200902-0637/ and found it to still have the issue.

Edited by François Cartegnie
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information