mirror of
https://github.com/shaka-project/shaka-player.git
synced 2026-06-17 16:26:39 +03:00
99de217c23
This removes periods from the internal manifest structure and cleans up code and tests accordingly. This leaves us unable to play multi-period DASH & offline streams until the main period-flattening algorithm is completed in shaka.util.Periods. Three test cases have been disabled for the moment. Multi-period playback will be restored in a smaller, more focused follow-up commit, with disabled tests re-enabled. Issue #1339 (flatten periods) Issue #1698 (rapid period transitions issue) Issue #856 (audio change causes bitrate change) Closes #892 (refactor StreamingEngine) Change-Id: I0cbf3b56bfdb51add15229df323b902f0b2e643a