forbesjo
d7575679c2
Use url-toolkit for url manipulation ( #913 )
9 years ago
jforbes
f02c529747
3.6.12
9 years ago
jforbes
7f9fa47c46
Updated changelog
9 years ago
forbesjo
b56c5a3150
Fix resolve url function for IEs (by doing what hls.js is doing) ( #911 )
* Revert "resolve-url.js now uses an iframe to contain the base and anchor elements used to resolve relateive urls (#909 )"
This reverts commit 7c7cfc2f23
.
* Use hls.js's url resolver
* Fix tests
* Pulled over tests from hls.js
* Update license
9 years ago
jforbes
c9a51db746
Update license
9 years ago
jforbes
af3c194f2b
Pulled over tests from hls.js
9 years ago
jforbes
ff3524a848
Fix tests
9 years ago
jforbes
04f331d13a
Use hls.js's url resolver
9 years ago
jforbes
6df95d1909
Revert "resolve-url.js now uses an iframe to contain the base and anchor elements used to resolve relateive urls ( #909 )"
This reverts commit 7c7cfc2f23
.
9 years ago
jrivera
cef9774cac
updated changedlog
9 years ago
David LaPalomento
1e0948aed1
3.6.11
9 years ago
Jon-Carlos Rivera
7c7cfc2f23
resolve-url.js now uses an iframe to contain the base and anchor elements used to resolve relateive urls ( #909 )
9 years ago
Jon-Carlos Rivera
dd32f16635
Don't try to reload if the getSource function returns null or undefined ( #908 )
9 years ago
jrivera
7a8cb00f05
3.6.10
9 years ago
jrivera
d092112f5e
Updated changelog & bumped contrib-media-sources version
9 years ago
Matthew Neil
ebb57e8edb
fix trim buffer to compare correct segments ( #903 )
* fix trim buffer to compare correct segments
* clear up trim
* fix unit test and account for VOD
* fix test
9 years ago
Jon-Carlos Rivera
3bf710f2fe
Updated the reloadSourceOnError plugin ( #907 )
* Updated the reloadSourceOnError plugin based on feedback:
* Allow the ability to pass a `getSource` function that can be used to provide a new source to load on error
* Added the ability to override the default minimum time between errors in seconds
* Plugin now cleans up event bindings when initialized multiple times
* Added some better doc-comments
* Made getSource a default function and added a test to verify that passing a non-function as getSource via options doesn't break anything
9 years ago
David LaPalomento
a99f81b75f
Update changelog
Retroactively add entry for v3.6.9.
9 years ago
David LaPalomento
fce2fe4851
3.6.9
9 years ago
Jon-Carlos Rivera
dc201b9e44
Immediately reload the source when an error is emitted by the player ( #902 )
* Immediately reload the source when an error is emitted by the player
* Fixed linting opinions
* Updated pluging to use the Tech for currentSource
9 years ago
David LaPalomento
d87af48e3b
Null check attributes before dereferencing ( #900 )
The lowest rendition check can occur before all the playlists have loaded. If this happens, don't throw an exception trying to find out the bandwidth.
9 years ago
David LaPalomento
9e3a891724
3.6.8
9 years ago
David LaPalomento
9db7546df7
Update changelog
Add entry for patch release.
9 years ago
Garrett
e8ebb58a23
Seek to live point if we fall off the back of a live playlist ( #899 )
* Seek to live point if we fall off the back of a live playlist
* Remove extraneous checks from always-be-playing
* Remove side effects from always-be-playing check functions
* Rename AlwaysBePlaying to PlaybackWatcher
9 years ago
David LaPalomento
2165f9dc00
3.6.7
9 years ago
David LaPalomento
cc5809f8ac
Update changelog
Prep for patch release.
9 years ago
Garrett Singer
dd16dd0dc9
3.6.6
9 years ago
Garrett Singer
9f4cfc1138
Update changelog
9 years ago
Garrett
796655ca7d
Update changelog ( #880 )
9 years ago
Garrett
f8dba46318
Update videojs-contrib-media-sources to 4.0.4 ( #879 )
9 years ago
Matthew Neil
00f87cad9f
use setTimeout in gap skipper instead of relying on timeupdate events ( #877 )
* use setTimeout in gap skipper instead of relying on timeupdate events
* fix lint error
* rename some things
9 years ago
David LaPalomento
eafecf0dfc
3.6.5
9 years ago
David LaPalomento
7cd1a66aaf
Don't error if MediaSource isn't defined ( #876 )
If a CODECS attribute is present on an m3u8 but MSE isn't present, don't explode. In practice, this means only exclude variants based on codec for MSE mode.
9 years ago
Ruchi Gupta
eeeb7ec71a
updated package.json to use semver for d3 ( #873 )
9 years ago
jforbes
f72c589e2a
3.6.4
9 years ago
jforbes
f468e77f7b
Update changelog
9 years ago
Matthew Neil
49a03b02b1
Fix 'ended' event not firing after replay ( #842 )
* add eos check in checkbuffer
* don't rely on 'this' in checkBuffer
* make use of detectEndOfStream in fill buffer
9 years ago
forbesjo
d7fb9c1e44
Update to latest mux.js ( #872 )
9 years ago
jforbes
c870761c42
3.6.3
9 years ago
jforbes
e83da7858d
Update changelog
9 years ago
forbesjo
5a73a43e68
Update contrib-media sources ( #871 )
9 years ago
Garrett
7044108fb4
Retroactively update changelog ( #869 )
9 years ago
Garrett Singer
1f04a4d74e
3.6.2
9 years ago
Garrett Singer
8f4f9d9c4f
Update changelog
9 years ago
Garrett
0578c1455c
Update videojs-contrib-media-sources to 4.0.0 ( #868 )
9 years ago
jforbes
3fac2bddd4
3.6.1
9 years ago
jforbes
88010e21e0
Update changelog
9 years ago
Matthew Neil
c5991ff34b
allow for initial bandwidth option of 0 ( #855 )
9 years ago
mister-ben
a96dbc3e29
player.tech.hls -> player.tech_.hls ( #854 )
9 years ago
Matthew Neil
77c25202ad
Add support for maat in Firefox 49 ( #852 )
* use window.isSecureContext to detect ff 49
* fix tests
* fix linting
* make supportsAudioInfoChange private
* forgot to save this file before commit
* detect firefox 49 by user agent parsing for version number
9 years ago