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

Refactor text tracks #3641

Merged

Commits on May 17, 2021

  1. Add support for fragmented text tracks without init segments (for exa…

    …mple fragmented vtt):
    
    - use segment info/template from manifest to determine if track is fragmented or not (do not rely on codecs property)
    - use TextSourceBuffer also for "vtt" codec
    - do not request for init segments if none
    bbert committed May 17, 2021
    Configuration menu
    Copy the full SHA
    f9a5389 View commit details
    Browse the repository at this point in the history
  2. clean code

    bbert committed May 17, 2021
    Configuration menu
    Copy the full SHA
    78f18d2 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2021

  1. Refactor text tracks management:

    - keep only type "text" for all text tracks
    - rely on TextTrackInfo.isFragmented and isEmbedded to get type of text tracks
    - unify text tracks metadata returned by MediaPlayer.getTracksFor() and in TEXT_TRACKS_ADDED event (TextTrackInfo extends MediaInfo)
    - rely on segments templates to know if a text track is fragmented or not
    bbert committed May 21, 2021
    Configuration menu
    Copy the full SHA
    0e4f3ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9fc08f0 View commit details
    Browse the repository at this point in the history
  3. Fix unit tests

    bbert committed May 21, 2021
    Configuration menu
    Copy the full SHA
    74fd93b View commit details
    Browse the repository at this point in the history
  4. fix functional tests

    bbert committed May 21, 2021
    Configuration menu
    Copy the full SHA
    a1a6fba View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. Configuration menu
    Copy the full SHA
    768e594 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf18435 View commit details
    Browse the repository at this point in the history
  3. Update offline module

    bbert committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    815bf71 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2021

  1. Configuration menu
    Copy the full SHA
    8dee63d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d217543 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f206c85 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a42c7a5 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

  1. minor changes

    bbert committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    6f53b1d View commit details
    Browse the repository at this point in the history
  2. Fix support for fragented vtt

    bbert committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    c23dd50 View commit details
    Browse the repository at this point in the history
  3. Fix support for fragmented vtt

    bbert committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    0bfb485 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    baf1f38 View commit details
    Browse the repository at this point in the history