Commit Graph

4 Commits

Author SHA1 Message Date
Álvaro Velad Galván bf26c3fb4b feat(DASH): Remove multiTypeVariantsAllowed config and add support for it on all browsers (#8858) 2025-07-15 09:26:04 +02:00
Álvaro Velad Galván 5b27f0f7d3 fix: Fix Apple Vision Pro (Vision OS) detection and other VR devices detection (#8805) 2025-06-26 10:39:28 +02:00
Álvaro Velad Galván 3506c4f4b3 fix: Fix Apple Vision Pro detection (#8732) 2025-06-11 13:54:52 +02:00
Wojciech Tyczyński 970d7756ea feat: Add Device API (#8210)
The goal is to simplify and abstract feature logic detection. Currently
lots of places depend on various calls to `shaka.util.Platform` and
mainteinance of this is hard & not easy to read.

By introducing device API ideally rest of the player logic would look
into device features instead of directly checking platform. Additionally
we can more easily cache needed values, so we won't have to parse user
agent several times anymore.

---------

Co-authored-by: Álvaro Velad Galván <ladvan91@hotmail.com>
2025-06-02 13:46:40 +02:00