mirror of
https://github.com/shaka-project/shaka-player.git
synced 2026-06-25 17:45:03 +03:00
314a987ecf
We now have an explicit fallback to sync on sequence numbers if PROGRAM-DATE-TIME is explicitly ignored. This is more robust than relying on whatever happens to be first in the various media playlists. This also refactors how PROGRAM-DATE-TIME is used. The date will now be used to adjust segment reference start times, rather than overriding the time used in StreamingEngine. (This was hard to discover when reading the HLS parser.) Now all HLS sync logic is in the HLS parser. Closes #4287