Commit Graph

9 Commits

Author SHA1 Message Date
Álvaro Velad Galván 85e8990e0e test: Disable multi type variants test on some devices (#8982)
Some tests are generated with old tools that produce random errors in
decoding, so it is best to disable it for now. Due
https://github.com/shaka-project/shaka-player/issues/2746
2025-08-18 10:58:26 +02:00
Á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 047ae55637 test: Unify DRM checking in tests (#8504) 2025-04-24 18:29:36 +02:00
Wojciech Tyczyński 51765e9693 build: Change spellchecking tool and fix spelling mistakes (#7765)
Fixes #7693
2024-12-20 12:27:05 +01:00
Joey Parrish d81c9cb369 test: Deduplicate platform support check (#7450)
This deduplicates a platform support check that was run in
player_integration.js, and declares the pre-existing central support map
in an extern so we can clean up its use.

This stops a DRM integration test from timing out on FirefoxWindows. It
still gets skipped, though, due to a failing Widevine check, so there
will be follow-on work for that.

Issue #7449
2024-10-21 09:21:56 +02:00
Álvaro Velad Galván 3390a967d9 test: Reduce test execution times (#7083)
Integration testing times are reduced to the minimum necessary to test
the functionality instead of a generic one.
2024-07-22 14:09:50 +02:00
Álvaro Velad Galván 600c87158a test: Add DASH ClearKey integration test (#6736)
Related to https://github.com/shaka-project/shaka-player/issues/6710
2024-06-03 11:05:37 +02:00
theodab 4425dca283 chore: Remove state engine (#5752)
The state engine mechanism, designed for the player class, was
over-engineered. The structure of the class makes debugging player
errors unnecessarily annoying, by obfuscating the code-path the error
followed, and in general
has created a significant amount of technical debt.
This changes the player to use an async-await setup for the top-level
operations, laying things out much more cleanly
and linearly.

---------

Co-authored-by: Álvaro Velad Galván <ladvan91@hotmail.com>
2023-10-30 23:59:08 -07:00
Álvaro Velad Galván 96ae7f2fe6 feat(DASH): Add support for AES-128 (#5656)
Closes https://github.com/shaka-project/shaka-player/issues/5622
2023-09-16 07:34:42 +02:00