mirror of
https://github.com/shaka-project/shaka-player.git
synced 2026-06-14 15:56:38 +03:00
4334b6ea90
This will allow us, in many cases, to detect time sync issues in content by comparing the media segment references to the presentation timeline. If the references are outside the timeline, it may indicate a common form of bad content, and we may be able to attempt to correct it. In some cases, the references are not available upfront. We can't detect time sync issues in DASH with SegmentTemplate+duration, because the references are not explicitly described by the manifest. We can't detect time sync issues in DASH with SegmentBase, because the segment index requires additional fetching and parsing. (SegmentBase is not used with live content, so this should be a non-issue.) This only introduces the new data, but does not use it for detection or correction yet. Issue #933 Change-Id: If70b1bdbd3b08a7c8b7ae296da209737492dfe17