diff --git a/package-lock.json b/package-lock.json index 7f6aea73f5..c9375094d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,7 +30,7 @@ "flv.js": "1.6.2", "headroom.js": "0.12.0", "history": "5.3.0", - "hls.js": "1.2.4", + "hls.js": "1.4.0", "intersection-observer": "0.12.2", "jassub": "1.5.12", "jellyfin-apiclient": "1.10.0", @@ -8677,9 +8677,9 @@ } }, "node_modules/hls.js": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.2.4.tgz", - "integrity": "sha512-yC3K79Kzq1W+OgjT12JxKMDXv9DbfvulppxmPBl7D04SaTyd2IwWk5eNASQV1mUaPlKbjr16yI9292qpSGo0ig==" + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.4.0.tgz", + "integrity": "sha512-VEjg7Rx5FlE9TB3MIn0HPgq3J+vR7EoQnjaqMCk/ISEaCOSZlAFh4g867f1QkSxZiq9kHeUZo+iH16X7VS3jKA==" }, "node_modules/hoist-non-react-statics": { "version": "3.3.2", @@ -25933,9 +25933,9 @@ } }, "hls.js": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.2.4.tgz", - "integrity": "sha512-yC3K79Kzq1W+OgjT12JxKMDXv9DbfvulppxmPBl7D04SaTyd2IwWk5eNASQV1mUaPlKbjr16yI9292qpSGo0ig==" + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/hls.js/-/hls.js-1.4.0.tgz", + "integrity": "sha512-VEjg7Rx5FlE9TB3MIn0HPgq3J+vR7EoQnjaqMCk/ISEaCOSZlAFh4g867f1QkSxZiq9kHeUZo+iH16X7VS3jKA==" }, "hoist-non-react-statics": { "version": "3.3.2", diff --git a/package.json b/package.json index 02c726eeac..b3b46cee1e 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "flv.js": "1.6.2", "headroom.js": "0.12.0", "history": "5.3.0", - "hls.js": "1.2.4", + "hls.js": "1.4.0", "intersection-observer": "0.12.2", "jassub": "1.5.12", "jellyfin-apiclient": "1.10.0", diff --git a/src/plugins/htmlAudioPlayer/plugin.js b/src/plugins/htmlAudioPlayer/plugin.js index 585d935f05..0d349c1320 100644 --- a/src/plugins/htmlAudioPlayer/plugin.js +++ b/src/plugins/htmlAudioPlayer/plugin.js @@ -48,7 +48,7 @@ function supportsFade() { } function requireHlsPlayer(callback) { - import('hls.js').then(({ default: hls }) => { + import('hls.js/dist/hls.js').then(({ default: hls }) => { hls.DefaultConfig.lowLatencyMode = false; hls.DefaultConfig.backBufferLength = Infinity; hls.DefaultConfig.liveBackBufferLength = 90; diff --git a/src/plugins/htmlVideoPlayer/plugin.js b/src/plugins/htmlVideoPlayer/plugin.js index b67238458b..8789d5dad2 100644 --- a/src/plugins/htmlVideoPlayer/plugin.js +++ b/src/plugins/htmlVideoPlayer/plugin.js @@ -105,7 +105,7 @@ function enableNativeTrackSupport(currentSrc, track) { } function requireHlsPlayer(callback) { - import('hls.js').then(({ default: hls }) => { + import('hls.js/dist/hls.js').then(({ default: hls }) => { hls.DefaultConfig.lowLatencyMode = false; hls.DefaultConfig.backBufferLength = Infinity; hls.DefaultConfig.liveBackBufferLength = 90;