- 24 Sep, 2015 6 commits
- 23 Sep, 2015 1 commit
-
-
- 22 Sep, 2015 4 commits
-
-
-
"extends" is disallowed in IE8 so videojs renamed the inheritance helper. Update our usage to match.
David LaPalomento committed -
When a browser could support HTML or Flash based playback modes, allow video.js's techOrder to have precedence. It's very handy to be able to override the mode selection for debugging purposes, for instance.
David LaPalomento committed
- 21 Sep, 2015 4 commits
-
-
-
Add a default timeout of 45 seconds for all requests Create a boolean `timedout` property on request in response to the ETIMEOUT error Create an error code for non-200 responses
jrivera committed -
-
player.tech was renamed to player.tech_ the videojs.xhr must be replaced with sinon differently now since videojs.xhr holds onto a reference to window.XMLHttpRequest
jrivera committed
-
- 16 Sep, 2015 3 commits
- 11 Sep, 2015 2 commits
-
-
Fix tests so they work in Firefox without native MediaSources. Clean up a timeout properly on dispose. Update some paths on the example page.
David LaPalomento committed
- 10 Sep, 2015 1 commit
-
-
If a codecs attribute is present on a variant stream, use it when adding a source buffer. Wait to create the source buffer until the variant playlist is downloaded and the media source is open.
David LaPalomento committed
-
- 09 Sep, 2015 5 commits
- 02 Sep, 2015 3 commits
- 25 Aug, 2015 3 commits
-
-
If an error occurs downloading an M3U8, call endOfStream on the active MediaSource with the appropriate error code.
David LaPalomento committed -
All of the tests currently pass, except for those that relied on timestamp-based information. That logic should be migrated into videojs-contrib-media-sources and then the remaining skipped tests can be removed.
David LaPalomento committed
- 21 Aug, 2015 1 commit
-
-
HLS has been converted to a source handler but if people are still using the old tech-based mechanism, don't break their player completely. Log a deprecation warning for now and we can remove it completely later.
David LaPalomento committed
-
- 20 Aug, 2015 2 commits
-
-
We shouldn't abort() on the source buffer for every seek. The buffered region is no longer guaranteed to be contiguous, so take that into account when determining if the segment to be loaded needs to be updated. Allow media sources to handle duration updates internally, don't set the duration on every segment download. Doing so was actually causing the range removal algorithm to run when the final segment came in slightly below the duration advertised in the m3u8.
David LaPalomento committed
- 19 Aug, 2015 2 commits
-
-
Remove lots of transmuxing-related test harness code and get more of the tests working. Discontinuities, seeking, and PTS-based duration are still unresolved and so those tests are still failing.
David LaPalomento committed
-
- 18 Aug, 2015 1 commit
-
-
Added the ability to view both the transmuxed video and audio playback automatically Supports segments with only one of the two tracks
jrivera committed
-
- 17 Aug, 2015 1 commit
-
-
Start using a real video.js build now that mergeOptions() is working correctly in master. Begin fixing tests-- there are still a number of tests that are broken.
David LaPalomento committed
-
- 13 Aug, 2015 1 commit
-
-
Use native MediaSources for browsers that support them (currently Chrome) and fall back to Flash for everyone else. Seeking doesn't work as well in Flash as it did previously because the improved duration calculations have not been migrated yet but otherwise things seem to work.
David LaPalomento committed
-