Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Modify Offline module API: - access offline module using MediaPlayer.getOfflineController() - modify OfflineController API ("record" instead of "download") - inject dependencies when creating OfflineController - use MediaInfo type to get and select the available tracks representations to record/download - add offline module types in index.d.ts - update jsdoc - update sample * Offline module: rename url scheme ('offline_indexeddb') * Offline module: update jsdoc * DashParser: inject debug instance * Offline module: - store original manifest as a string in indexedDB instead of full object (can lead to DataCloneError) - use DashParser to parse stored manifest when loading/resuming download of a record * Offline module: update jsdoc (cherry picked from commit 5e6b73e) * user sources.json from reference sample * fix code syntax and clean code * offline sample: remov offLineController from global scope
- Loading branch information
Bertrand Berthelot
committed
Jun 8, 2020
1 parent
b6af24f
commit d968368
Showing
26 changed files
with
657 additions
and
1,742 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.