From 93f30abf2809327aa7bf637691baa2a125bba5fa Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 13 Apr 2021 08:38:15 +0200 Subject: Lazy load player captions --- client/src/assets/player/peertube-player-manager.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'client/src/assets') diff --git a/client/src/assets/player/peertube-player-manager.ts b/client/src/assets/player/peertube-player-manager.ts index b112e231f..ed82e0496 100644 --- a/client/src/assets/player/peertube-player-manager.ts +++ b/client/src/assets/player/peertube-player-manager.ts @@ -220,7 +220,9 @@ export class PeertubePlayerManager { const isHLS = mode === 'p2p-media-loader' let autoplay = this.getAutoPlayValue(commonOptions.autoplay) - let html5 = {} + let html5 = { + preloadTextTracks: false + } const plugins: VideoJSPluginOptions = { peertube: { @@ -248,7 +250,7 @@ export class PeertubePlayerManager { if (isHLS) { const { hlsjs } = PeertubePlayerManager.addP2PMediaLoaderOptions(plugins, options, p2pMediaLoaderModule) - html5 = hlsjs.html5 + Object.assign(html5, hlsjs.html5) } if (mode === 'webtorrent') { -- cgit v1.2.3