- 21 Apr, 2014 2 commits
-
-
Expose the XHR and URL resolution utility methods on videojs.hls so they can be shared between the playlist loader and the core plugin. Narrow the scope of the settings variable to be correctly tied to a single instance of the plugin.
David LaPalomento committed -
Add a new state, SWITCHING_MEDIA, that manages requests to change the active media playlist. Track media playlists by-URI on the master playlist so they can be looked up more easily.
David LaPalomento committed
-
- 20 Apr, 2014 1 commit
-
-
If the active media playlist does not have an ENDLIST tag, refresh it periodically.
David LaPalomento committed
-
- 19 Apr, 2014 2 commits
-
- 18 Apr, 2014 2 commits
-
-
- 17 Apr, 2014 4 commits
-
-
- 15 Apr, 2014 8 commits
-
- 14 Apr, 2014 9 commits
-
-
-
async-queue is no longer needed in this project, so remove it from the concat step of the dist build.
David LaPalomento committed -
Adjust the placement of the Travis build status icon so it isn't mis-identified as the project description by npm.
David LaPalomento committed -
Call abort() on the active source buffer when a seek is detected. Fix tests to match new SourceBuffer usage expectations.
David LaPalomento committed -
Remove async tag queueing from HLS since that is now happening in the media sources plugin itself. Update the location of MSE source files. Bump the dependency in package.json. Two tests are still failing with this commit but will be fixed shortly.
David LaPalomento committed -
-
-
-
- 11 Apr, 2014 6 commits
-
-
- 08 Apr, 2014 2 commits
-
- 07 Apr, 2014 4 commits
-
-
A poorly operating live stream might publish media playlist before any segments are available. If that happens, keep checking back for updates instead of throwing an exception and dying.
David LaPalomento committed -
-
-