-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature/unsupported security levels (#4562)
* WiP: Ignore Representations with unsupported key sessions * Check if key is usable in ABR controller. Otherwise ignore the Representation * Fix race condition when doing a non replacement track switch * First working version of handling unsupported keys * Fix unit tests * Fix unit tests * Working playback with key id hex conversion * Fix unit tests * Dispatch key status expired and do not show Representations and AdaptationSets with unusable key ids in the Controlbar * Add windows local functional tests config * Update content token * Fix a bug that lead to playback stalling after changeType failed * Add config for Windows functional tests * Remove scheduled CircleCI workflow * Do not terminate if _initializeSinkForMseBuffering fails * First try DRM system for which we have protData * Exclude preload test for livesim eccp * Workaround to overcome stalls when key is unusubale * Fix a bug when switching tracks. ScheduleController needs to be stopped immediately to avoid inconsistency with the ABR selection. Also reset BOLA utility values when a track is changed. * Fix potential null pointer in AbrController.js * Fix a bug when switching qualities that lead to SourceBuffer errors for multiperiod streams * Add functional test for quality switch * Only apply changeType when the codecs are not compatible * Revert single.json * Add DRM no livesim functional config * Minor config changes * Fix a race condition when switching tracks that lead to a media source error * Check for dash.js errors in the functional tests and solve nullpointer exception in Stream.js * Add new token for tests * Only trigger a NEW_TRACK_SELECTED event when mediainfo is changed * Use minified version in karma testsuite * Remove streams for which we do not have a valid token * Remove streams from reference client * Remove comments * Use debug bundles
- Loading branch information
Showing
53 changed files
with
3,494 additions
and
2,650 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.