Commit Graph

2 Commits

Author SHA1 Message Date
Álvaro Velad Galván 642cecfc0e fix: Fix PlayReady support on Chromium Windows (#8683)
Related to https://github.com/shaka-project/shaka-player/pull/8682
2025-06-04 12:34:07 +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