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

Vttjs 5.x #4131

Merged
merged 7 commits into from Feb 27, 2017
Merged

Vttjs 5.x #4131

merged 7 commits into from Feb 27, 2017

Conversation

gkatsev
Copy link
Member

@gkatsev gkatsev commented Feb 23, 2017

Like #4115 but against 5.x.

cc @justinanastos.

@gkatsev gkatsev added the 5.x label Feb 27, 2017
@gkatsev gkatsev merged commit 3d4aebc into 5.x Feb 27, 2017
@gkatsev gkatsev deleted the vttjs-5.x branch February 27, 2017 18:51
justinanastos added a commit to justinanastos/videojs-contrib-dash that referenced this pull request Feb 28, 2017
The v5.18.0 release of video.js includes a fix for videojs/video.js#4093 with videojs/video.js#4131. This is neccessary for text tracks to work in Chrome.
justinanastos added a commit to justinanastos/videojs-contrib-dash that referenced this pull request Apr 4, 2017
The v5.18.0 release of video.js includes a fix for videojs/video.js#4093 with videojs/video.js#4131. This is neccessary for text tracks to work in Chrome.
justinanastos added a commit to justinanastos/videojs-contrib-dash that referenced this pull request Apr 4, 2017
The v5.18.0 release of video.js includes a fix for videojs/video.js#4093 with videojs/video.js#4131. This is neccessary for text tracks to work in Chrome.
justinanastos added a commit to justinanastos/videojs-contrib-dash that referenced this pull request Apr 4, 2017
The v5.18.0 release of video.js includes a fix for videojs/video.js#4093 with videojs/video.js#4131. This is neccessary for text tracks to work in Chrome.
justinanastos added a commit to justinanastos/videojs-contrib-dash that referenced this pull request Apr 14, 2017
The v5.18.0 release of video.js includes a fix for videojs/video.js#4093 with videojs/video.js#4131. This is neccessary for text tracks to work in Chrome.
justinanastos added a commit to justinanastos/videojs-contrib-dash that referenced this pull request Apr 14, 2017
The v5.18.0 release of video.js includes a fix for videojs/video.js#4093 with videojs/video.js#4131. This is neccessary for text tracks to work in Chrome.
justinanastos added a commit to justinanastos/videojs-contrib-dash that referenced this pull request Apr 14, 2017
The v5.18.0 release of video.js includes a fix for videojs/video.js#4093 with videojs/video.js#4131. This is neccessary for text tracks to work in Chrome.
justinanastos added a commit to justinanastos/videojs-contrib-dash that referenced this pull request Apr 14, 2017
The v5.18.0 release of video.js includes a fix for videojs/video.js#4093 with videojs/video.js#4131. This is neccessary for text tracks to work in Chrome.
justinanastos added a commit to justinanastos/videojs-contrib-dash that referenced this pull request Apr 14, 2017
The v5.18.0 release of video.js includes a fix for videojs/video.js#4093 with videojs/video.js#4131. This is neccessary for text tracks to work in Chrome.
forbesjo pushed a commit to videojs/videojs-contrib-dash that referenced this pull request May 11, 2017
* Use dash controlled text tracks

As of video.js v5.14, video.js no longer supports native
subtitles on anything besides Safari. For Chrome, this means
there is *no* subtitle support with mpeg-dash. This will wait for
dash.js to load all the text tracks and then add them to video.js
if we're using a version that does not attempt to use native
subtitles. When the video.js menu is used to change captions,
we'll set the corresponding active text track in dash.

We *cannot* dynamically add text track cues to video.js beacuse
fragmented text tracks are loaded on the fly and there's no event
fired when they are loaded. Therefore, we must has dash to
natively display captions.

* Update README.md to describe `nativeCaptions` usage requirements

* Require videojs@v5.18

The v5.18.0 release of video.js includes a fix for videojs/video.js#4093 with videojs/video.js#4131. This is neccessary for text tracks to work in Chrome.

* fixup! Use dash controlled text tracks

- Only set `textTrack.mode` for `captions` and `subtitles.
- Don't call the initial `updateActiveDashTextTrack` until after
  the `textTrack.mode`s have been set.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants