Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modify Offline module API #3275

Merged

Commits on Jun 3, 2020

  1. 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
    Bertrand Berthelot committed Jun 3, 2020
    Copy the full SHA
    53321ad View commit details
    Browse the repository at this point in the history
  2. Offline module: rename url scheme ('offline_indexeddb')

    Bertrand Berthelot committed Jun 3, 2020
    Copy the full SHA
    f3bd114 View commit details
    Browse the repository at this point in the history
  3. Offline module: update jsdoc

    Bertrand Berthelot committed Jun 3, 2020
    Copy the full SHA
    79a35bb View commit details
    Browse the repository at this point in the history
  4. DashParser: inject debug instance

    Bertrand Berthelot committed Jun 3, 2020
    Copy the full SHA
    0a1ff07 View commit details
    Browse the repository at this point in the history
  5. 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
    Bertrand Berthelot committed Jun 3, 2020
    Copy the full SHA
    92351df View commit details
    Browse the repository at this point in the history
  6. Offline module: update jsdoc

    (cherry picked from commit 5e6b73e)
    Bertrand Berthelot committed Jun 3, 2020
    Copy the full SHA
    7e155c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2020

  1. user sources.json from reference sample

    Bertrand Berthelot committed Jun 8, 2020
    Copy the full SHA
    59a8d14 View commit details
    Browse the repository at this point in the history
  2. fix code syntax and clean code

    Bertrand Berthelot committed Jun 8, 2020
    Copy the full SHA
    56623ed View commit details
    Browse the repository at this point in the history
  3. offline sample: remov offLineController from global scope

    Bertrand Berthelot committed Jun 8, 2020
    Copy the full SHA
    974a3a5 View commit details
    Browse the repository at this point in the history