520 Commits (807d9cae015020f997f8536b0680ddbe98d4d2a2)

Author SHA1 Message Date
Jon-Carlos Rivera 933d38457e Revert "Upgrade aes-decrypter to use webcrypto for HLSe decryption where available. (#777)" (#922) 9 years ago
Jon-Carlos Rivera e48487565a Simplified fetch algorithm as much as possible (#875) 9 years ago
Deirdre Connolly b9692e29de Upgrade aes-decrypter to use webcrypto for HLSe decryption where available. (#777) 9 years ago
Jon-Carlos Rivera 1f2b9c78af Added support for the throughput of the whole system to the ABR algorithm (#918) 9 years ago
forbesjo d7575679c2 Use url-toolkit for url manipulation (#913) 9 years ago
jforbes af3c194f2b Pulled over tests from hls.js 9 years ago
Jon-Carlos Rivera dd32f16635 Don't try to reload if the getSource function returns null or undefined (#908) 9 years ago
Matthew Neil ebb57e8edb fix trim buffer to compare correct segments (#903) 9 years ago
Jon-Carlos Rivera 3bf710f2fe Updated the reloadSourceOnError plugin (#907) 9 years ago
Jon-Carlos Rivera dc201b9e44 Immediately reload the source when an error is emitted by the player (#902) 9 years ago
David LaPalomento d87af48e3b Null check attributes before dereferencing (#900) 9 years ago
Garrett e8ebb58a23 Seek to live point if we fall off the back of a live playlist (#899) 9 years ago
Matthew Neil 00f87cad9f use setTimeout in gap skipper instead of relying on timeupdate events (#877) 9 years ago
David LaPalomento 7cd1a66aaf Don't error if MediaSource isn't defined (#876) 9 years ago
Matthew Neil 49a03b02b1 Fix 'ended' event not firing after replay (#842) 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) 9 years ago
Ruchi Gupta b0f43a6561 Browserify and webpack tests (#844) 9 years ago
marguinbc 5371ba24c8 Prevent loading first segment of live manifest - seek to and load segment at current time (#839) 9 years ago
David LaPalomento bbf47741cc Fmp4 support (#829) 9 years ago
David LaPalomento baa8df9e15 Cleanup mocked selectPlaylist (#838) 9 years ago
Jon-Carlos Rivera c2e5f4b48b Changes to the underflow-detection in the gap-skipper to be less restrictive about the size of the gaps it is able to skip when an underflow is detected (#822) 9 years ago
Matthew Neil ee7bb96c99 move abort to before pausing segment loader (#810) 9 years ago
Matthew Neil 7e55d2e1fd Ad cues (#804) 9 years ago
marguinbc c8da7b5022 Prevent trimming buffer between segment boundaries (#773) 9 years ago
Garrett 398cb435f0 Skip gaps caused by video underflow (#774) 9 years ago
Garrett d4da70c733 Cue Tags (#791) 9 years ago
Garrett 23bf150f61 Guard against negative media index due to manifest vs actual timing differences (#794) 9 years ago
Garrett f8af9a26c5 Restore backwards compatibility for overriding HlsHandler's selectPlaylist (#795) 9 years ago
Brandon Casey 735400628a got the netowrk-switcher working (#766) 9 years ago
Brandon Casey 1837d8d91e move global devDependency to normal dependency (#788) 9 years ago
Matthew Neil 86a32489e0 Fix request timeouts (#770) 9 years ago
Jon-Carlos Rivera 56cb87482d Intelligent seeking over un-closeable buffer gaps - Part Deux (#735) 9 years ago
Brandon Casey dca5809b7f seperate aes-decrypter from hls (#748) 9 years ago
Brandon Casey 02b31a5ee9 separate m3u8 from HLS, and depend m3u8-parser package(#734) 9 years ago
Jon-Carlos Rivera b6ad6cc947 Manual rendition selection API (#723) 9 years ago
Jon-Carlos Rivera a22604e21a Load the playlist into the mainSegmentLoader_ on a `mediachange` event from the PlaylistLoader (#724) 9 years ago
Brandon Casey b6ede3aca6 Fix all linter errors in master (#721) 9 years ago
Jon-Carlos Rivera e45497bc45 Percent buffered calculation now works correctly when the segment is not buffered and currentTime is within the segment (#715) 9 years ago
Brandon Casey cc311ea3bf Added bandwidth stats to HLS (#685) 9 years ago
Jon-Carlos Rivera 9ed1b5bb75 Fix time correction.. some more (#712) 9 years ago
Brandon Casey d15c2a2446 Hls.GOAL_BUFFER_LENGTH can override GOAL_BUFFER_LENGTH again (#686) 9 years ago
Jon-Carlos Rivera 8da2b07093 Fix time correction (#706) 9 years ago
Jon-Carlos Rivera ce3c4e6fa1 Fix fastQualityChange_ to stop calling a function that no longers exists (currentTimeFunc) (#704) 9 years ago
forbesjo 2700601b2f Use a single default audio track when not in html5 mode (#702) 9 years ago
Jon-Carlos Rivera 2cce0c1859 Multiple audio track support (#681) 9 years ago
makoto_kw 158861910a Support EXT-X-KEY:IV prefixed with 0X 9 years ago
jrivera 9dde5c628d Added documentation for hls.xhr.beforeRequest with examples 9 years ago
jrivera 277bea4935 Expose the ability to set an `beforeRequest` function on the xhr object in order to modify the options used to create the request object 9 years ago