mirror of
https://github.com/shaka-project/shaka-player.git
synced 2026-06-26 17:46:26 +03:00
e3781c493b
This PR modernizes and optimizes XLink handling in the DASH parser by removing the legacy flag-based behavior and replacing it with a standards‑aligned, fast, and deterministic workflow. The changes improve performance on large MPDs, simplify configuration, and ensure correct XLink expansion according to DASH/XLink rules. XLink processing is now automatically enabled only when needed. If the MPD contains no XLinks, the parser skips processXlinks entirely.