-
Notifications
You must be signed in to change notification settings - Fork 0
Sync #11
base: main-talview
Are you sure you want to change the base?
Sync #11
Commits on May 27, 2021
-
feat: stats for timeToLoadedData, appendsToLoadedData, mainAppendsToL…
…oadedData, audioAppendsToLoadedData, and mediaAppends (#1106)
Configuration menu - View commit details
-
Copy full SHA for 3124fbc - Browse repository at this point
Copy the full SHA 3124fbcView commit details
Commits on Jun 9, 2021
-
feat: do fast rendition changes on fullscreen changes and user actions (
#1074) Deprecate smoothQualityChange_ on the MPC, but otherwise, always do fast quality change whenever a user requests a rendition change and on fullscreen change
Configuration menu - View commit details
-
Copy full SHA for 5405c18 - Browse repository at this point
Copy the full SHA 5405c18View commit details
Commits on Jun 11, 2021
-
feat: allow clients to limit the number of times a playlist attempts …
…to reload following an error (#1098) Introduce a new option `maxPlaylistRetries`, which defaults to Infinity to match existing behavior. If set, this will cause a playlist to be excluded indefinitely when the threshold is crossed. When a playlist is requested successfully, the count is reset. If a stream has multiple playlists, all playlists will need to cross the max retries threshold for playback to completely fail. Co-authored-by: Evan farina <[email protected]> Co-authored-by: Gary Katsevman <[email protected]> Co-authored-by: brandonocasey <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 44905d4 - Browse repository at this point
Copy the full SHA 44905d4View commit details -
feat: Caption services (608/708) metadata (#1138)
Add an option for caption services metadata in case the user wants to specify labels for 608/708 captions, override the ones provided in the manifest, or needs to add more information like character encoding (this isn't currently available but will be added some time in the future). For HLS, an EXT-X-MEDIA tag can be specified with an INSTREAM-ID attribute. We already support this. https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-08#section-4.4.6.1 This PR updated mpd-parser which uses the ANSI 214 supplemental spec section 7.2 to parse out the same information from MPD files. videojs/mpd-parser#131. Adds a property called captionServices which has properties of the caption service IDs like CC1 or SERVICE1 and allows a user to specify a language and label.
Configuration menu - View commit details
-
Copy full SHA for 39782c6 - Browse repository at this point
Copy the full SHA 39782c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f35f7e - Browse repository at this point
Copy the full SHA 0f35f7eView commit details
Commits on Jun 22, 2021
-
fix: actually default maxPlaylistRetries to Infinity (#1142)
Followup to #1098 where the default should've been Infinity, but it got lost in translation. Co-authored-by: Evan farina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4428e3a - Browse repository at this point
Copy the full SHA 4428e3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55726af - Browse repository at this point
Copy the full SHA 55726afView commit details -
Configuration menu - View commit details
-
Copy full SHA for c22749b - Browse repository at this point
Copy the full SHA c22749bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36a8be4 - Browse repository at this point
Copy the full SHA 36a8be4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c24086 - Browse repository at this point
Copy the full SHA 5c24086View commit details -
Configuration menu - View commit details
-
Copy full SHA for c504b0d - Browse repository at this point
Copy the full SHA c504b0dView commit details
Commits on Jun 23, 2021
-
chore: prevent debugger statement removal and soucemap updating via r…
…ollup-plugin-strip (#1147)
Configuration menu - View commit details
-
Copy full SHA for 62f9c1c - Browse repository at this point
Copy the full SHA 62f9c1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 063e163 - Browse repository at this point
Copy the full SHA 063e163View commit details
Commits on Jun 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 93b293a - Browse repository at this point
Copy the full SHA 93b293aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 297e2c7 - Browse repository at this point
Copy the full SHA 297e2c7View commit details
Commits on Jul 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 253849a - Browse repository at this point
Copy the full SHA 253849aView commit details
Commits on Jul 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b7942ff - Browse repository at this point
Copy the full SHA b7942ffView commit details
Commits on Jul 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1e2f7a4 - Browse repository at this point
Copy the full SHA 1e2f7a4View commit details
Commits on Jul 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for df07176 - Browse repository at this point
Copy the full SHA df07176View commit details
Commits on Jul 13, 2021
-
fix: Default to using segmentInfo.trackInfo over this.currentMediaInf…
…o_ to get segment track info. (#1162)
Configuration menu - View commit details
-
Copy full SHA for 1d6bb55 - Browse repository at this point
Copy the full SHA 1d6bb55View commit details
Commits on Jul 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d32801a - Browse repository at this point
Copy the full SHA d32801aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bcc2949 - Browse repository at this point
Copy the full SHA bcc2949View commit details
Commits on Jul 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8c10733 - Browse repository at this point
Copy the full SHA 8c10733View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8868569 - Browse repository at this point
Copy the full SHA 8868569View commit details
Commits on Jul 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 464a365 - Browse repository at this point
Copy the full SHA 464a365View commit details
Commits on Jul 27, 2021
-
test: refactor tests so that players/blob urls/ and media elements ar…
…e cleaned up (#1174) Chrome 92 introduced a limit (75) on the number of media elements that can exist in a page at a time and we were going over that limit in our tests, causing them to fail.
Configuration menu - View commit details
-
Copy full SHA for b3d1ec0 - Browse repository at this point
Copy the full SHA b3d1ec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0c0359 - Browse repository at this point
Copy the full SHA a0c0359View commit details -
feat: Add experimentalExactManifestTimings which forgoes TIME_FUDGE_F…
…ACTOR during segment choice (#1165)
Configuration menu - View commit details
-
Copy full SHA for 67a1201 - Browse repository at this point
Copy the full SHA 67a1201View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f60612 - Browse repository at this point
Copy the full SHA 5f60612View commit details
Commits on Jul 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for de5baa7 - Browse repository at this point
Copy the full SHA de5baa7View commit details -
fix: Generate the correct number of segments for segment template mul…
…ti period dash (#1175)
Configuration menu - View commit details
-
Copy full SHA for 413fee3 - Browse repository at this point
Copy the full SHA 413fee3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a11f258 - Browse repository at this point
Copy the full SHA a11f258View commit details
Commits on Aug 17, 2021
-
chore: update the demo page (#1184)
Using bootstrap styles and tabs, update the demo page and bring in some stuff from the stats page. The two main things that are missing right now are the bitrate switching and the timed metadata graphs, though, I think those aren't used as much. I figured we can bring what I have so far, and we can work on the others later on. For example, I want to migrate the representations dropdown to be a bit closer to what's in the stats page instead. I kept the old index page as old-index.html and have the main page redirect there if we're on IE11, because the bootstrap version used doesn't support IE11. Hopefully, we won't be supporting IE11 for long, and we can delete this once we drop support.
Configuration menu - View commit details
-
Copy full SHA for 55f0bde - Browse repository at this point
Copy the full SHA 55f0bdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff34277 - Browse repository at this point
Copy the full SHA ff34277View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8230a9 - Browse repository at this point
Copy the full SHA e8230a9View commit details -
fix: keep media update timeout alive so live playlists can recover fr…
…om network issues (#1176)
Configuration menu - View commit details
-
Copy full SHA for 8b3533c - Browse repository at this point
Copy the full SHA 8b3533cView commit details -
chore: various demo page fixes and enhancements (#1186)
* Adds back in the run tests link (which is removed on netlify). * Correctly disposes of stats on player dispose. * Defaults to the new liveui * Saves the state of `player.muted()` to the test page state so that muting/unmuting the player is saved across reloads. * Moves the preloaded source dropdown to the top of the form
Configuration menu - View commit details
-
Copy full SHA for eef29d4 - Browse repository at this point
Copy the full SHA eef29d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d53fa6c - Browse repository at this point
Copy the full SHA d53fa6cView commit details
Commits on Aug 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 37b4b04 - Browse repository at this point
Copy the full SHA 37b4b04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 269f66e - Browse repository at this point
Copy the full SHA 269f66eView commit details
Commits on Aug 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9aeb77b - Browse repository at this point
Copy the full SHA 9aeb77bView commit details
Commits on Sep 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 61b8eef - Browse repository at this point
Copy the full SHA 61b8eefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8160019 - Browse repository at this point
Copy the full SHA 8160019View commit details
Commits on Sep 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1517386 - Browse repository at this point
Copy the full SHA 1517386View commit details -
fix: use URL to add searchParams for LLHLS (#1199)
This commits also forces LLHLS to off for IE 11 to prevent it breaking on features that it doesn't support.
Configuration menu - View commit details
-
Copy full SHA for a8d3c1a - Browse repository at this point
Copy the full SHA a8d3c1aView commit details
Commits on Sep 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 324af10 - Browse repository at this point
Copy the full SHA 324af10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d6505a - Browse repository at this point
Copy the full SHA 9d6505aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d0cbd1 - Browse repository at this point
Copy the full SHA 6d0cbd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2b46e7 - Browse repository at this point
Copy the full SHA e2b46e7View commit details -
fix: do not try to save expired segment information for gaps greater …
…than 86400 (#1204) We chose 86400 here as that is 48 hours of 2 second segments.
Configuration menu - View commit details
-
Copy full SHA for 0dc0b61 - Browse repository at this point
Copy the full SHA 0dc0b61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7566ca0 - Browse repository at this point
Copy the full SHA 7566ca0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14b8a7b - Browse repository at this point
Copy the full SHA 14b8a7bView commit details
Commits on Oct 14, 2021
-
fix: reset transmuxer in resetEverything to fix seeking backwards in …
…some cases (#1213) This ultimately happens because resetEverything does not reset the gop cache. So If we seeked backwards and have a gop cache then we would throw out an entire segment as it didn't line up with our know gops.
Configuration menu - View commit details
-
Copy full SHA for a83ea37 - Browse repository at this point
Copy the full SHA a83ea37View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc83109 - Browse repository at this point
Copy the full SHA fc83109View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7420296 - Browse repository at this point
Copy the full SHA 7420296View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7f6b63 - Browse repository at this point
Copy the full SHA d7f6b63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe2df1 - Browse repository at this point
Copy the full SHA 1fe2df1View commit details
Commits on Oct 20, 2021
-
fix: Various fixes for llhls so that we start closer to live, and sta…
…y closer to live (#1201) * Don't switch renditions when the pending rendition is the rendition we would switch to * Don't switch renditions before playback starts for llhls * Don't set seekable until all source buffers have been created * Take into account parts and preload segments when during duration calculations * Reset the segment loader on rendition change for live streams, still resync for vod * Try to choose an independent first part if we have no buffered data * Determine if we made a bad part guess for our segment download
Configuration menu - View commit details
-
Copy full SHA for bf4a458 - Browse repository at this point
Copy the full SHA bf4a458View commit details
Commits on Oct 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 25c33ca - Browse repository at this point
Copy the full SHA 25c33caView commit details
Commits on Nov 8, 2021
-
feat: Add an option to use the NetworkInformation API, when available (…
…#1218) When enabled, if the NetworkInformation API is available, it will be used for bandwidth estimation, If our estimation is greater than 10MBps and the downlink returns 10MBps, then our estimation is used.
Configuration menu - View commit details
-
Copy full SHA for 061cf3c - Browse repository at this point
Copy the full SHA 061cf3cView commit details -
test: Don't run networkInfo tests against ie11 (#1221)
Co-authored-by: Evan farina <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aaedde3 - Browse repository at this point
Copy the full SHA aaedde3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf9451f - Browse repository at this point
Copy the full SHA cf9451fView commit details
Commits on Nov 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4f9ce7a - Browse repository at this point
Copy the full SHA 4f9ce7aView commit details
Commits on Nov 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for bfd0ad0 - Browse repository at this point
Copy the full SHA bfd0ad0View commit details
Commits on Dec 10, 2021
-
fix: fix seekable not updating after the first change for live streams (
#1233) This removes a check for hasCreatedSourceBuffers that short circuited onSyncInfoUpdate_. It also adds a comment about how to add the check in the future, as a simple change of truthiness leads to other issues in playing back a live stream.
Configuration menu - View commit details
-
Copy full SHA for 3d8755c - Browse repository at this point
Copy the full SHA 3d8755cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7495ead - Browse repository at this point
Copy the full SHA 7495eadView commit details -
Configuration menu - View commit details
-
Copy full SHA for b66e124 - Browse repository at this point
Copy the full SHA b66e124View commit details -
Configuration menu - View commit details
-
Copy full SHA for 630218f - Browse repository at this point
Copy the full SHA 630218fView commit details
Commits on Dec 17, 2021
-
feat: use new mpd-parser API for handling live DASH refreshes (#1231)
In order to support the new mpd-parser API, whenever a DASH manifest refreshes, the prior parsed manifest object needs to be passed in as `previousManifest`. This change adds support for that.
Configuration menu - View commit details
-
Copy full SHA for f109078 - Browse repository at this point
Copy the full SHA f109078View commit details
Commits on Dec 20, 2021
-
feat: set up required key sessions on waitingforkey event (#1232)
If a waitingforkey event is fired, try to set up new key sessions, as the manifest may have new key information. Co-authored-by: Gary Katsevman <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3ed24a4 - Browse repository at this point
Copy the full SHA 3ed24a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 159545c - Browse repository at this point
Copy the full SHA 159545cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4800b25 - Browse repository at this point
Copy the full SHA 4800b25View commit details -
Configuration menu - View commit details
-
Copy full SHA for aed1931 - Browse repository at this point
Copy the full SHA aed1931View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0964cb4 - Browse repository at this point
Copy the full SHA 0964cb4View commit details
Commits on Mar 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 211cbe8 - Browse repository at this point
Copy the full SHA 211cbe8View commit details
Commits on Mar 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 42fe383 - Browse repository at this point
Copy the full SHA 42fe383View commit details -
Configuration menu - View commit details
-
Copy full SHA for 450eb2d - Browse repository at this point
Copy the full SHA 450eb2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 073c2ca - Browse repository at this point
Copy the full SHA 073c2caView commit details
Commits on Apr 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e492fe8 - Browse repository at this point
Copy the full SHA e492fe8View commit details
Commits on Apr 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b98877d - Browse repository at this point
Copy the full SHA b98877dView commit details
Commits on Apr 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5fbac16 - Browse repository at this point
Copy the full SHA 5fbac16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8013830 - Browse repository at this point
Copy the full SHA 8013830View commit details
Commits on May 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 44c12ea - Browse repository at this point
Copy the full SHA 44c12eaView commit details -
feat: remove handleManifestRedirects and always use XHR.responseURL i…
…f available (#1226) BREAKING CHANGE: remove handleManifestRedirects option. Now XHR.responseURL will always be used when available.
Configuration menu - View commit details
-
Copy full SHA for 3ad3120 - Browse repository at this point
Copy the full SHA 3ad3120View commit details -
fix: remove deprecation hls options, properties, and events; add migr…
…ation guide (#1229) BREAKING CHANGE: remove deprecated options, properties, events.
Configuration menu - View commit details
-
Copy full SHA for 43fce26 - Browse repository at this point
Copy the full SHA 43fce26View commit details
Commits on Jun 3, 2022
-
refactor: Remove deprecated smooth quality change (#1268)
BREAKING CHANGE: Removes deprecated `smoothQualityChange` option
Configuration menu - View commit details
-
Copy full SHA for 6041014 - Browse repository at this point
Copy the full SHA 6041014View commit details -
feat: Skip gaps immediately (#1267)
BREAKING CHANGE: Skips detected gaps immediately instead of waiting the duration of the gap before skipping
Configuration menu - View commit details
-
Copy full SHA for f85c153 - Browse repository at this point
Copy the full SHA f85c153View commit details
Commits on Jun 23, 2022
-
refactor: rename 'blacklist' to 'exclude' (#1274)
* remove blacklist in comments and property names * rename blacklist in tests * rename excludeCurrentPlaylist to excludePlaylist
Configuration menu - View commit details
-
Copy full SHA for d79d783 - Browse repository at this point
Copy the full SHA d79d783View commit details
Commits on Aug 15, 2022
-
fix: add Video.js 8 to the dep version range (#1307)
This adds ^8 in addition to ^7 for the dep and peerDep version ranges. BREAKING CHANGE: remove ^6 from the dependency version ranges.
Configuration menu - View commit details
-
Copy full SHA for 325a98e - Browse repository at this point
Copy the full SHA 325a98eView commit details
Commits on Aug 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5ba3a77 - Browse repository at this point
Copy the full SHA 5ba3a77View commit details
Commits on Aug 17, 2022
-
feat: update tooling to remove ie 11 transpiling, update tests (#1306)
BREAKING CHANGE: This removes support entirely for IE11 (and older) as well as any other platforms that do not support ES6.
Configuration menu - View commit details
-
Copy full SHA for 206f099 - Browse repository at this point
Copy the full SHA 206f099View commit details -
feat: rename many things to
main
(#1309)BREAKING CHANGE: rename PlaylistController BREAKING CHANGE: rename HAVE_MASTER to HAVE_MAIN_MANIFEST BREAKING CHANGE: playlist loaders updateMain and .main prop rename BREAKING CHANGE: manifest.js exports mainForMedia and addPropertiesToMain BREAKING CHANGE: rename media groups prop to isMainPlaylist BREAKING CHANGE: rename property to mainPlaylistLoader_ BREAKING CHANGE: rename to PlaylistController#main()
Configuration menu - View commit details
-
Copy full SHA for 54cbab3 - Browse repository at this point
Copy the full SHA 54cbab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7aa9c1 - Browse repository at this point
Copy the full SHA c7aa9c1View commit details
Commits on Aug 19, 2022
-
feat: enable LLHLS support by default and remove experimental prefix …
…on options (#1301) * `experimentalBufferBasedABR` becomes `bufferBasedABR` * `experimentalLLHLS` becomes `llhls` (and is now `true` by default) * `experimentalExactManifestTimings` becomes `exactManifestTimings` * `experimentalLeastPixelDiffSelector` becomes `leastPixelDiffSelector` BREAKING CHANGE: This renames four experimental options to no longer be experimental and enables Low Latency HLS support by default (`llhls: false` will still disable it, if desired).
Configuration menu - View commit details
-
Copy full SHA for 02c3c77 - Browse repository at this point
Copy the full SHA 02c3c77View commit details -
refactor: clean up parameters of excludePlaylist (#1304)
Co-authored-by: Pat O'Neill <[email protected]> `PlaylistController#excludePlaylist` now takes a single object with 3 properties: * `playlistToExclude`, defaults to the currently selected playlist * `error` * `playlistExclusionDuration`, defaults to the value passed in the constructor BREAKING CHANGE: This changes the arguments for the `PlaylistController#excludePlaylist` method to take a single object instead of multiple arguments.
Configuration menu - View commit details
-
Copy full SHA for ca3162b - Browse repository at this point
Copy the full SHA ca3162bView commit details -
test: change source for live DASH playback test to fix test failures (#…
…1303) The current live DASH playback test source uses a source where segments are referenced by a SegmentTemplate and duration, but the server doesn't have time syncing and appears to be about two minutes behind local time. This leads to requests for segments beyond expected and occasional failures. Until that issue is fixed in VHS, switch to a live source that uses SegmentTemplate, to be a more reliable basic live DASH playback test.
Configuration menu - View commit details
-
Copy full SHA for 128b3d7 - Browse repository at this point
Copy the full SHA 128b3d7View commit details -
chore(package): update dependencies to use new ES6 builds (#1320)
BREAKING CHANGE: This updates bundled libraries to no longer be transpiled to ES5, which means IE will no longer be supported.
Configuration menu - View commit details
-
Copy full SHA for 9ae6695 - Browse repository at this point
Copy the full SHA 9ae6695View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6100750 - Browse repository at this point
Copy the full SHA 6100750View commit details -
fix: cache aes keys for text tracks (#973) (#1228)
* fix: cache aes keys for text tracks (#973) * Move encryption key caching tests to common loader tests to cover VTT loader Co-authored-by: Garrett Singer <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66a5b17 - Browse repository at this point
Copy the full SHA 66a5b17View commit details -
test: fix IE11 encrypted VTT tests by using an actual encrypted VTT s…
…egment (#1291) * Update script and docs for creating subtitlesEncrypted.vtt
Configuration menu - View commit details
-
Copy full SHA for 57c0e72 - Browse repository at this point
Copy the full SHA 57c0e72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c62a98 - Browse repository at this point
Copy the full SHA 1c62a98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8954a40 - Browse repository at this point
Copy the full SHA 8954a40View commit details
Commits on Aug 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b9d26e5 - Browse repository at this point
Copy the full SHA b9d26e5View commit details
Commits on Sep 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1806b46 - Browse repository at this point
Copy the full SHA 1806b46View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd2898f - Browse repository at this point
Copy the full SHA fd2898fView commit details
Commits on Sep 30, 2022
-
chore(package): update m3u8-parser to v6.0.0 (#1330)
BREAKING CHANGE: manifests with tags lacking colons (:) are no longer supported
Configuration menu - View commit details
-
Copy full SHA for fe15751 - Browse repository at this point
Copy the full SHA fe15751View commit details -
Configuration menu - View commit details
-
Copy full SHA for 465a6a1 - Browse repository at this point
Copy the full SHA 465a6a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ee1006 - Browse repository at this point
Copy the full SHA 4ee1006View commit details
Commits on Oct 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7ff95b9 - Browse repository at this point
Copy the full SHA 7ff95b9View commit details
Commits on Nov 21, 2022
-
fix: resume loading on segment timeout for
bufferBasedABR
(#1333)Previously, if there was a segment timeout and `experimentalBufferBasedABR` was set to `true`, then the main segment loader would stay in a `READY` state and never resume loading segments. This is because the buffer based ABR path doesn't follow the same flow as non buffer based ABR, where a new playlist would be loaded immediately and it would trigger a load. Buffer based ABR may determine that no rendition change should be made, despite the timeout, leading to nothing happening. This change makes the call to load explicit, but only for buffer based ABR on timeouts.
Configuration menu - View commit details
-
Copy full SHA for 969589e - Browse repository at this point
Copy the full SHA 969589eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf340f2 - Browse repository at this point
Copy the full SHA cf340f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for afb1ff7 - Browse repository at this point
Copy the full SHA afb1ff7View commit details
Commits on Dec 20, 2022
-
fix: Linear DASH multiperiod label issue (#1352)
* fix: Linear DASH multiperiod label issue * fix current tests * remove old mediaGroup labels * comments * unit test * comments * fix unused parameter name * syntax fix
Configuration menu - View commit details
-
Copy full SHA for d7e8713 - Browse repository at this point
Copy the full SHA d7e8713View commit details
Commits on Jan 24, 2023
-
Fix: In-manifest VTT iOS MSE issue (#1360)
* fix: Add exception guard for VTT parsing state if vtt.js is not loaded for any reasons. * fix: Do not override native for all iOS/iPadOS browsers * fix: Add guard for vtt-segment-loader to actually load vtt.js in case we do not have it loaded * chore: fix eslit errors * chore: Add loadVttJs test * chore: Add test for parse exception if no vtt.js is loaded for any reason Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ba70e0 - Browse repository at this point
Copy the full SHA 6ba70e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d14730e - Browse repository at this point
Copy the full SHA d14730eView commit details
Commits on Feb 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 343f682 - Browse repository at this point
Copy the full SHA 343f682View commit details
Commits on Feb 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1bd22c9 - Browse repository at this point
Copy the full SHA 1bd22c9View commit details
Commits on Feb 27, 2023
-
fix: CMAF HLS. Source buffer change type is called with wrong codecs …
…sometimes when append segment without init data because of a race condition. (#1375) * Get Codecs: Always use playlist for current pending segment instead of currently loaded playlist. * Clear active segment id during reset everything --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c3e08e - Browse repository at this point
Copy the full SHA 7c3e08eView commit details -
Dzianis Dashkevich committed
Feb 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 0890578 - Browse repository at this point
Copy the full SHA 0890578View commit details
Commits on Mar 1, 2023
-
chore: npm publish for release workflow (#1376)
* chore: add npm publish step for release workflow * chore: update documentation for release flow * chore: rename workflow name from github-release to release and add discussion category name for github releases --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5b4bf6 - Browse repository at this point
Copy the full SHA e5b4bf6View commit details
Commits on Mar 6, 2023
-
feat: add fmp4 emsg ID3 support (#1370)
* feat: add fmp4 emsg ID3 support * fix worker function * add id3fn to finishLoading * fix captions tests * add media segment request test
Configuration menu - View commit details
-
Copy full SHA for 906f29e - Browse repository at this point
Copy the full SHA 906f29eView commit details
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ce7edd9 - Browse repository at this point
Copy the full SHA ce7edd9View commit details
Commits on Mar 15, 2023
-
feat: Remove remnants of IE and old Edge (#1343)
Co-authored-by: Pat O'Neill <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 93a2bfd - Browse repository at this point
Copy the full SHA 93a2bfdView commit details
Commits on Mar 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 12acbdd - Browse repository at this point
Copy the full SHA 12acbddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 915bdee - Browse repository at this point
Copy the full SHA 915bdeeView commit details
Commits on Mar 23, 2023
-
fix: error on undefined metadata frames (#1383)
* fix: error on undefined metadata frames * add test * additional test
Configuration menu - View commit details
-
Copy full SHA for d258fae - Browse repository at this point
Copy the full SHA d258faeView commit details
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 369ee66 - Browse repository at this point
Copy the full SHA 369ee66View commit details
Commits on Apr 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9520070 - Browse repository at this point
Copy the full SHA 9520070View commit details -
fix: allow audio fmp4 emsg probe (#1385)
* fix: allow audio fmp4 emsg probe * add audio only test
Configuration menu - View commit details
-
Copy full SHA for c90863c - Browse repository at this point
Copy the full SHA c90863cView commit details
Commits on Apr 3, 2023
-
feat: add an option to support forced subtitles (#1329)
Co-authored-by: Adam Waldron <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6bd98d0 - Browse repository at this point
Copy the full SHA 6bd98d0View commit details -
feat: add event stream support (#1382)
* feat: add event stream support * tests and cue fix * test description * remove value * fix timestamp offset and refactor * refactor and fix tests * logs and spacing * additional test manifest * remove extra line * fix test sourceupdater assignment * update supported feature doc * specify DASH
Configuration menu - View commit details
-
Copy full SHA for f6b9498 - Browse repository at this point
Copy the full SHA f6b9498View commit details
Commits on Apr 4, 2023
-
fix(docs): Remove confusion around including VHS separately (#1367)
* fix(docs): Remove confusion around including VHS separately The doc example was confusing, leading some people to including a VHS separately. Makes it clearer that including the VHS script shouldn't be necessary, and when so to use the core video.js. * Update README.md Co-authored-by: Pat O'Neill <[email protected]> * Update README.md Co-authored-by: Pat O'Neill <[email protected]> * typo and slack lik * Remove outdated codepen from issue template --------- Co-authored-by: Pat O'Neill <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b4f44e4 - Browse repository at this point
Copy the full SHA b4f44e4View commit details -
fix: use audio offset for id3 with audio-only (#1386)
Co-authored-by: Pat O'Neill <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6d8b08 - Browse repository at this point
Copy the full SHA e6d8b08View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdd842a - Browse repository at this point
Copy the full SHA bdd842aView commit details
Commits on May 3, 2023
-
feat(xhr): add request and response hook API (#1393)
* feat(xhr): add request and response hook API * refactor for multiple hooks * fix comment * fix spacing * use common callAllHooks fn * fix xhr hook tests * remove delete beforeRequest * finish tests * add docs to README * remove decodeURIComponent from example * rename callback sets * move hooks to xhr namespace * specify synchronous callbacks in docs
Configuration menu - View commit details
-
Copy full SHA for 2356c34 - Browse repository at this point
Copy the full SHA 2356c34View commit details -
feat: Start at offset from EXT-X-START (#1389)
Co-authored-by: Pat O'Neill <[email protected]> Co-authored-by: Adam Waldron <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3a508d - Browse repository at this point
Copy the full SHA b3a508dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d28a33b - Browse repository at this point
Copy the full SHA d28a33bView commit details
Commits on May 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 19539ea - Browse repository at this point
Copy the full SHA 19539eaView commit details -
chore: Update CI and release workflows (#1397)
* Update deprecated set-output command. * Update actions to use Node 16 rather than Node 12. Co-authored-by: Adam Waldron <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12b378a - Browse repository at this point
Copy the full SHA 12b378aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f557851 - Browse repository at this point
Copy the full SHA f557851View commit details
Commits on May 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0026717 - Browse repository at this point
Copy the full SHA 0026717View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9a392f - Browse repository at this point
Copy the full SHA f9a392fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3580d1e - Browse repository at this point
Copy the full SHA 3580d1eView commit details
Commits on Jun 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a21182d - Browse repository at this point
Copy the full SHA a21182dView commit details
Commits on Jul 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fe25a04 - Browse repository at this point
Copy the full SHA fe25a04View commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c0e968 - Browse repository at this point
Copy the full SHA 7c0e968View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c5a5bc - Browse repository at this point
Copy the full SHA 3c5a5bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2079454 - Browse repository at this point
Copy the full SHA 2079454View commit details
Commits on Jul 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0d8a7a3 - Browse repository at this point
Copy the full SHA 0d8a7a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9ff947 - Browse repository at this point
Copy the full SHA a9ff947View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9723e6d - Browse repository at this point
Copy the full SHA 9723e6dView commit details
Commits on Jul 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4153b8a - Browse repository at this point
Copy the full SHA 4153b8aView commit details
Commits on Aug 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5e425c0 - Browse repository at this point
Copy the full SHA 5e425c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for de183c8 - Browse repository at this point
Copy the full SHA de183c8View commit details
Commits on Aug 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 323bb32 - Browse repository at this point
Copy the full SHA 323bb32View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf0a300 - Browse repository at this point
Copy the full SHA bf0a300View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4590bdd - Browse repository at this point
Copy the full SHA 4590bddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ca3cab - Browse repository at this point
Copy the full SHA 4ca3cabView commit details -
Dzianis Dashkevich committed
Aug 14, 2023 Configuration menu - View commit details
-
Copy full SHA for 6cdf147 - Browse repository at this point
Copy the full SHA 6cdf147View commit details
Commits on Aug 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c246ca1 - Browse repository at this point
Copy the full SHA c246ca1View commit details
Commits on Aug 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9ab8c88 - Browse repository at this point
Copy the full SHA 9ab8c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86d5327 - Browse repository at this point
Copy the full SHA 86d5327View commit details
Commits on Sep 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 04451d4 - Browse repository at this point
Copy the full SHA 04451d4View commit details
Commits on Sep 25, 2023
-
feat: Add feature flag to calculate timestampOffset for each segment …
…to handle streams with corrupted pts or dts timestamps (#1426) * Use audio/video start time info from Transmuxer instead of probeTs because Transmuxer aligns time between audio and video in the timestampRollover stream. * Add a feature flag to calculate timestampOffset for each segment, regardless of its timeline, so timestampOffset should always be valid. --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2355ddc - Browse repository at this point
Copy the full SHA 2355ddcView commit details -
Dzianis Dashkevich committed
Sep 25, 2023 Configuration menu - View commit details
-
Copy full SHA for c94c8dd - Browse repository at this point
Copy the full SHA c94c8ddView commit details
Commits on Sep 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dd5e2af - Browse repository at this point
Copy the full SHA dd5e2afView commit details
Commits on Oct 12, 2023
-
fix: clamp seekable end (#1433)
* fix seekable end * fix eslint error --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53edf72 - Browse repository at this point
Copy the full SHA 53edf72View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcd2e8a - Browse repository at this point
Copy the full SHA fcd2e8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eedfba - Browse repository at this point
Copy the full SHA 2eedfbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 409e8f2 - Browse repository at this point
Copy the full SHA 409e8f2View commit details
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for beccfa1 - Browse repository at this point
Copy the full SHA beccfa1View commit details
Commits on Oct 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 719b7f4 - Browse repository at this point
Copy the full SHA 719b7f4View commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 532aa4d - Browse repository at this point
Copy the full SHA 532aa4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 731058b - Browse repository at this point
Copy the full SHA 731058bView commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cc22082 - Browse repository at this point
Copy the full SHA cc22082View commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dc78d78 - Browse repository at this point
Copy the full SHA dc78d78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f2a4de - Browse repository at this point
Copy the full SHA 9f2a4deView commit details
Commits on Nov 27, 2023
-
chore: fix tests, remove qunit only (#1449)
* chore: fix tests, remove qunit only * fix pathway cloning tests --------- Co-authored-by: Dzianis Dashkevich <[email protected]> Co-authored-by: Adam Waldron <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f294133 - Browse repository at this point
Copy the full SHA f294133View commit details -
fix: Do not call load after mediachange for hls playlist loader (#1447)
* fix: do not call load after mediachange for hls playlist loader * chore: bump mux.js 7.0.1 to 7.0.2 * Revert "chore: bump mux.js 7.0.1 to 7.0.2" This reverts commit de6ff40. --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28413f8 - Browse repository at this point
Copy the full SHA 28413f8View commit details -
chore: Update mux.js 7.0.1 to 7.0.2 (#1450)
Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b22f6f1 - Browse repository at this point
Copy the full SHA b22f6f1View commit details -
fix: replaceSegmentsUntil flag resetting too early (#1444)
* fix: replaceSegmentsUntil flag resetting too early * fix: add null check * fix: clear replace until during reset everything --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af39ba5 - Browse repository at this point
Copy the full SHA af39ba5View commit details
Commits on Nov 28, 2023
-
fix: fix several issues with calculate timestamp offset for each segm…
…ent (#1451) * fix: account replaceSegmentsUntil_ when calculating timestampOffset * fix: do not reset transmuxer if this is not a discontinuity * chore: update tests * chore: update tests * fix: set fetch at buffer when replace segments until is null --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bbc6ef - Browse repository at this point
Copy the full SHA 3bbc6efView commit details -
fix: check for transmuxer for vtt-segment-loader (#1452)
Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b4dd748 - Browse repository at this point
Copy the full SHA b4dd748View commit details
Commits on Nov 30, 2023
-
fix: Always use VOD sync-point for VOD streams (#1456)
Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a5579b0 - Browse repository at this point
Copy the full SHA a5579b0View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a891580 - Browse repository at this point
Copy the full SHA a891580View commit details
Commits on Dec 4, 2023
-
feat: media-sequence sync strategy, remove calculateTimestampOffsetFo…
…rEachSegment and remove replaceSegmentsUntil (#1457) * Revert "fix: check for transmuxer for vtt-segment-loader (#1452)" This reverts commit b4dd748. * Revert "fix: fix several issues with calculate timestamp offset for each segment (#1451)" This reverts commit 3bbc6ef. * Revert "fix: replaceSegmentsUntil flag resetting too early (#1444)" This reverts commit af39ba5. * Revert "fix: prevent wrapping in resetMainLoaderReplaceSegments (#1439)" This reverts commit 719b7f4. * Revert "feat: Add feature flag to calculate timestampOffset for each segment to handle streams with corrupted pts or dts timestamps (#1426)" This reverts commit 2355ddc. * Revert "fix: fastQualityChange refactor (#1414)" This reverts commit 4590bdd. * cherry-pick: use transmuxer time info instead of probeTs * feat: sync controller media sequence strategy (#1458) * feat: add media sequence sync strategy * fix: fix current media sequence increment * chore: update logs * feat: use exact segment match in sync-controller * fix: fix race condition for a fast quality switch * chore: add additional logs for choose next request * feat: force timestamp after resync * chore: fix or skip tests * Update src/segment-loader.js Co-authored-by: Walter Seymour <[email protected]> --------- Co-authored-by: Dzianis Dashkevich <[email protected]> Co-authored-by: Walter Seymour <[email protected]> --------- Co-authored-by: Dzianis Dashkevich <[email protected]> Co-authored-by: Walter Seymour <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e304c20 - Browse repository at this point
Copy the full SHA e304c20View commit details -
Dzianis Dashkevich committed
Dec 4, 2023 Configuration menu - View commit details
-
Copy full SHA for c726760 - Browse repository at this point
Copy the full SHA c726760View commit details
Commits on Dec 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 39dbe77 - Browse repository at this point
Copy the full SHA 39dbe77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d7c639 - Browse repository at this point
Copy the full SHA 7d7c639View commit details
Commits on Dec 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2878b27 - Browse repository at this point
Copy the full SHA 2878b27View commit details
Commits on Dec 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 88a5671 - Browse repository at this point
Copy the full SHA 88a5671View commit details
Commits on Dec 19, 2023
-
fix: select next if we are at the of the current segment (#1467)
* fix: select next if we are at the of the current segment * chore: fix tests * chore: move up --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7debc17 - Browse repository at this point
Copy the full SHA 7debc17View commit details
Commits on Dec 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f12c197 - Browse repository at this point
Copy the full SHA f12c197View commit details
Commits on Dec 27, 2023
-
fix: Account for difference between duration info in the playlist and…
… the actual duration (#1470) * fix: account difference between duration info in the playlist and the actual duration * fix: account for zero length segments --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 455b020 - Browse repository at this point
Copy the full SHA 455b020View commit details
Commits on Jan 2, 2024
-
Dzianis Dashkevich committed
Jan 2, 2024 Configuration menu - View commit details
-
Copy full SHA for da10a36 - Browse repository at this point
Copy the full SHA da10a36View commit details
Commits on Jan 12, 2024
-
feat: handle rollover for VTT cues (#1472)
* feat: handle rollover for vtt cues * add comments * handle rollover only if mpegts is not equal to 0 --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8e8a341 - Browse repository at this point
Copy the full SHA 8e8a341View commit details
Commits on Jan 16, 2024
-
fix: Check if change to the provided type is supported (#1463) (#1475)
Co-authored-by: Radovan Tkac <[email protected]> Co-authored-by: Radovan Tkac <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2ab570 - Browse repository at this point
Copy the full SHA e2ab570View commit details
Commits on Jan 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ceb780a - Browse repository at this point
Copy the full SHA ceb780aView commit details
Commits on Jan 24, 2024
-
feat: add request types (#1479)
Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b87f69 - Browse repository at this point
Copy the full SHA 5b87f69View commit details
Commits on Jan 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8f3a4d1 - Browse repository at this point
Copy the full SHA 8f3a4d1View commit details -
fix: fix repeated segments issue during bandwidth update (#1477)
* select next segment using buffered.end + padding or early return until next playlist refresh * update comments * update tests * add comment * use const for 2 * TIME_FUDGE_FACTOR * Update src/segment-loader.js Co-authored-by: Adam Waldron <[email protected]> * chore: update tests * chore: call done after 2 sec play --------- Co-authored-by: Dzianis Dashkevich <[email protected]> Co-authored-by: Adam Waldron <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 823f072 - Browse repository at this point
Copy the full SHA 823f072View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbd022b - Browse repository at this point
Copy the full SHA dbd022bView commit details
Commits on Feb 3, 2024
-
chore: Replace old quality selector (#1482)
* chore: replace old rentition selector * typo * fix netlify use another selector
Configuration menu - View commit details
-
Copy full SHA for 64376db - Browse repository at this point
Copy the full SHA 64376dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e51778 - Browse repository at this point
Copy the full SHA 4e51778View commit details
Commits on Feb 12, 2024
-
Dzianis Dashkevich committed
Feb 12, 2024 Configuration menu - View commit details
-
Copy full SHA for ef71ff3 - Browse repository at this point
Copy the full SHA ef71ff3View commit details
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 75f7b1a - Browse repository at this point
Copy the full SHA 75f7b1aView commit details -
Dzianis Dashkevich committed
Feb 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 39a5622 - Browse repository at this point
Copy the full SHA 39a5622View commit details
Commits on Feb 28, 2024
-
fix: fix repeated segments (#1489)
* chore: add buffered ranges logs after updateend * chore: move media-sequence-sync to a separate module * chore: move media-sequence-sync to a separate module * chore: update logic * chore: update logs * update sync logic * use hls * update logs * fix typo * add media sequence for mpeg-dash * update logging * dont use media sequence for getExpired * fix subtitles * fix tests * fix unit * fix playback unit * update logs * add check for null * fix typo * add description in js doc * fix typo * add more logs --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed8f6bd - Browse repository at this point
Copy the full SHA ed8f6bdView commit details -
Dzianis Dashkevich committed
Feb 28, 2024 Configuration menu - View commit details
-
Copy full SHA for e46247f - Browse repository at this point
Copy the full SHA e46247fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c50ba7e - Browse repository at this point
Copy the full SHA c50ba7eView commit details
Commits on Mar 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0e9d9d8 - Browse repository at this point
Copy the full SHA 0e9d9d8View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bebcafd - Browse repository at this point
Copy the full SHA bebcafdView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddc9374 - Browse repository at this point
Copy the full SHA ddc9374View commit details
Commits on Apr 2, 2024
-
fix: llHLS does not need forcedTimestampOffset (#1501)
* fix: llHLS does not need forcedTimestampOffset * more readable boolean
Configuration menu - View commit details
-
Copy full SHA for f5d1209 - Browse repository at this point
Copy the full SHA f5d1209View commit details
Commits on Apr 4, 2024
-
fix: enableFunction not passing playlist to fastQualityChange (#1502)
* fix: enableFunction not passing playlist to fastQualityChange * fix: demo page
Configuration menu - View commit details
-
Copy full SHA for e50ecb1 - Browse repository at this point
Copy the full SHA e50ecb1View commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e4acc57 - Browse repository at this point
Copy the full SHA e4acc57View commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be289f6 - Browse repository at this point
Copy the full SHA be289f6View commit details
Commits on Apr 22, 2024
-
fix: use paren media sequence sync for audio and vtt, since they are …
…opt-in features and can be enabled after main init (#1505) Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bdfe0e0 - Browse repository at this point
Copy the full SHA bdfe0e0View commit details -
Dzianis Dashkevich committed
Apr 22, 2024 Configuration menu - View commit details
-
Copy full SHA for b6ff608 - Browse repository at this point
Copy the full SHA b6ff608View commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c94a230 - Browse repository at this point
Copy the full SHA c94a230View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e46ba74 - Browse repository at this point
Copy the full SHA e46ba74View commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f2af5f - Browse repository at this point
Copy the full SHA 5f2af5fView commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a542ec8 - Browse repository at this point
Copy the full SHA a542ec8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a7a362 - Browse repository at this point
Copy the full SHA 0a7a362View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d6851cc - Browse repository at this point
Copy the full SHA d6851ccView commit details
Commits on Jul 4, 2024
-
chore: Update codecov action (#1523)
Updates to v4 of codecov which is more robust with uploads from forks.
Configuration menu - View commit details
-
Copy full SHA for bb9133c - Browse repository at this point
Copy the full SHA bb9133cView commit details
Commits on Jul 10, 2024
-
chore: Add log export to the demo page (#1522)
* chore: Add log export to the demo page * add note about adding things to log
Configuration menu - View commit details
-
Copy full SHA for 0b4da7c - Browse repository at this point
Copy the full SHA 0b4da7cView commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 28cb9fd - Browse repository at this point
Copy the full SHA 28cb9fdView commit details
Commits on Jul 19, 2024
-
chore: Switch to our quality selector (#1527)
* chore: Switch to our quality selector * netlify
Configuration menu - View commit details
-
Copy full SHA for e3d1c42 - Browse repository at this point
Copy the full SHA e3d1c42View commit details
Commits on Jul 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c63f4e - Browse repository at this point
Copy the full SHA 7c63f4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ec606f - Browse repository at this point
Copy the full SHA 7ec606fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d23539a - Browse repository at this point
Copy the full SHA d23539aView commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 876ed8c - Browse repository at this point
Copy the full SHA 876ed8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7083c5e - Browse repository at this point
Copy the full SHA 7083c5eView commit details
Commits on Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ecf115 - Browse repository at this point
Copy the full SHA 1ecf115View commit details -
chore: update m3u8-parser, vhs-utils and aes-decrypter (#1535)
m3u8-parsrer to 7.3.0 vhs-utils to 4.1.1 aes-decrypter to 4.0.2
Configuration menu - View commit details
-
Copy full SHA for dba1b79 - Browse repository at this point
Copy the full SHA dba1b79View commit details -
feat: Add experimental support for ManagedMediaSource (#1453)
Adds basic support for ManagedMediaSource. Must be enabled with the `useManagedMediaSource` VHS option. Does not implement an alternate AirPlay source - this requires a more significant change, to add two source els. This means remote playback has to be disabled on the video el when using MMS. Event listeners for advanced control are not yet implemented - `startstreaming`, `endstreaming`, `qualitychange`
Configuration menu - View commit details
-
Copy full SHA for 247047a - Browse repository at this point
Copy the full SHA 247047aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a159e - Browse repository at this point
Copy the full SHA 11a159eView commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2125ecf - Browse repository at this point
Copy the full SHA 2125ecfView commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 96a3dc5 - Browse repository at this point
Copy the full SHA 96a3dc5View commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e4e0c2d - Browse repository at this point
Copy the full SHA e4e0c2dView commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f6a4f79 - Browse repository at this point
Copy the full SHA f6a4f79View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bfc17b4 - Browse repository at this point
Copy the full SHA bfc17b4View commit details -
feat: Add support for ManagedMediaSource 'startstreaming' and 'endstr…
…eam' event handling (#1542)
Configuration menu - View commit details
-
Copy full SHA for ae1ae70 - Browse repository at this point
Copy the full SHA ae1ae70View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9dd790 - Browse repository at this point
Copy the full SHA a9dd790View commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8456cb3 - Browse repository at this point
Copy the full SHA 8456cb3View commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9f1c4ad - Browse repository at this point
Copy the full SHA 9f1c4adView commit details
Commits on Nov 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6b4b7e2 - Browse repository at this point
Copy the full SHA 6b4b7e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f8d0af - Browse repository at this point
Copy the full SHA 2f8d0afView commit details
Commits on Nov 21, 2024
-
fix: multi-period DASH VOD fixes (#1551)
* chore: clear previous dash media request timeout everytime we clear or update it * chore: call fast-quality-switch only when we enable playlist from quality selector * chore: add isPaused for dash playlist loader to mitigate duplicate playlist trigger for the main segment loader * chore: fix fastQualityChange_ tests * chore: add fast quality change debounce * chore: add debounce tick to the tests * chore: restart all loaders when we hit fix bad timeline change * chore: update segment loader * chore: update run-fast-quality-switch and fix bad timeline changes * fix test * chore: fix lint issues --------- Co-authored-by: Dzianis Dashkevich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fe7d9c - Browse repository at this point
Copy the full SHA 6fe7d9cView commit details