94 Commits (b3a508df2c30c4d376b31cf8271b60907f5b37dd)

Author SHA1 Message Date
Brandon Casey 92a34c6f35
test: Set devicePixelRatio to 1 for tests to prevent local failures (#790) 5 years ago
Garrett Singer deeb5c841a
fix: trim 30s back from playhead even for VOD and LIVE DVR content (#743) 6 years ago
Brandon Casey af4da1aca7
feat: setup EME key systems for HLS as well as DASH (#657) 6 years ago
Brandon Casey b8f85acdf9
chore: Create all test data using rollup (#593) 6 years ago
Garrett Singer 0d18d77346
Update sinon to v8.1.1 and fix abort tracking in mediaRequestsAborted (#724) 6 years ago
Garrett Singer 9ba644ca71
feat: add option to pass an object as the source (#716) 6 years ago
Garrett Singer dd2304c50a
refactor: extract manifest modification functions from playlist loaders to manifest module (#683) 6 years ago
Brandon Casey 0da160898e
fix: race condition preventing qualityLevels from populating (#707 from 1.x) (#710) 6 years ago
Garrett Singer ae5e3fdcf7
refactor: update vhs-utils to v1.2.0 and import functions added to vhs-utils (#696) 6 years ago
Matthew Neil eecdaef623
support multiple stream-inf with same URI (#670) 6 years ago
Brandon Casey 857eb4c2c7
fix: Correctly use videoSegmentTimingInfo from the transmuxer (#601) 6 years ago
Brandon Casey a8a3322067
feat: expose all versions on `player.vhs.version()` and `HlsHandler.version` (#633) 6 years ago
Brandon Casey 1f883fefd7
test: skip more tests on ie11 and edge for now (#614) 6 years ago
Brandon Casey 370c6f8fa7 test: run tests on edge and ie11 (#584) 6 years ago
Brandon Casey f405e81c9a
chore: migrate to generator-videojs-plugin 7.6.3 (#580) 6 years ago
Brandon Casey e59428a0f1 chore: update to vjsstandard 8 (#577) 6 years ago
Brandon Casey 2111bed695
test: speedup the playback integration tests using playbackRate (#565) 6 years ago
Brandon Casey 4fa8d084a6 fix: do not always set segmentloader ended to false on sourceopen (#512) 6 years ago
Brandon Casey 8d6e0b78ea feat: add handlePartialData as a top level option (#532) 6 years ago
Brandon Casey f077d1e22f feat: transmux before append (TBA) and low latency http streaming (LHLS) (#494) 6 years ago
Brandon Casey fe3b378fb6 fix: clear the blacklist for other playlists if final rendition errors (#479) 6 years ago
Gary Katsevman dd55028b58
revert: "fix: clear the blacklist for other playlists if final rendition errors (#396)" (#471) 6 years ago
ldayananda 80dde16e8f feat: add support for dash manifests describing sidx boxes (#455) 6 years ago
Matthew Neil 599b94dcd4 feat: add option to cache encrpytion keys in the player (#446) 6 years ago
Joe Forbes 6e6c8c212d fix: clear the blacklist for other playlists if final rendition errors (#396) 6 years ago
Oshin Karamian b820f24f5c
Migrate HLS redirect logic from contrib-hls PR; Add logic for DASH (#412) 6 years ago
ldayananda 5d80fe7c69
refactor: align DashPlaylistLoader closer to PlaylistLoader states (#386) 7 years ago
Garrett Singer 41df5c08f0
feat: Use exposed transmuxer time modifications for more accurate conversion between program and player times (#371) 7 years ago
ldayananda 895c86a174
chore: add clock.ticks to now async operations in tests (#315) 7 years ago
Brandon Casey cd13f9fdbe fix: remove player props on dispose to stop middleware (#229) 7 years ago
ldayananda f45911d68f ignore: add stub seekToStreamTime method (#285) 7 years ago
Garrett Singer 60c88aed62
feat: Add useBandwidthFromLocalStorage option (#275) 7 years ago
ldayananda de5aacb782
ignore: add stub convertToStreamTime method (#257) 7 years ago
Alex Barstow bc94fbbb6e fix: Remove buffered data on fast quality switches (#113) 7 years ago
Garrett Singer 2b07fca5de test: add support for real segments in tests (#178) 7 years ago
Joe Forbes 6c075f4752
ignore: update deprecation warning (#117) 7 years ago
Oshin Karamian 5c7ab4cae2 feat: Utilize option to override native on tech (#76) 7 years ago
Joe Forbes a1cad82b27
feat: support in-manifest DRM data (#60) 7 years ago
Garrett Singer 3b52b2945d Merge videojs-contrib-hls master into http-streaming master (#35) 8 years ago
Joe Forbes 9a98e91124
fix: Don't reset eme options (#32) 8 years ago
Joe Forbes 31af6725a6
Remove Flash handling (#15) 8 years ago
Joe Forbes 8422a18d27
fix: Skip flash-based source handler with DASH source (#14) 8 years ago
Garrett Singer 4021637985 feat: Initial DASH Support (#8) 8 years ago
Joe Forbes 6e080be539
Rename project, reset version and changelog (#6) 8 years ago
Matthew Neil 4a642a6378 use last segment duration + 2*targetDuration for safe live point instead of 3 segments (#1271) 8 years ago
Matthew Neil 98c185702e fix InvalidStateError for live playback in IE11 (#1266) 8 years ago
Matthew Neil 24894e62ec MediaGroups: various bug fixes and refactor (#1243) 8 years ago
Oshin Karamian 2d9b3ad905 Add option to select lowest bitrate video rendition available on startup (#1212) 8 years ago
Matthew Neil 6aef4adbff always activate loading in segment loaders after a seek (#1234) 8 years ago
Gary Katsevman c310a55df0 test: run tests against video.js 6 and 5 (#984) 8 years ago