From: Chocobozzz Date: Wed, 13 May 2020 08:39:54 +0000 (+0200) Subject: Fix old edge HLS compat X-Git-Tag: v2.2.0-rc.1~12 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=089af69bc8fdf7b275aa87a9e37abee6653e2eef;p=oweals%2Fpeertube.git Fix old edge HLS compat --- diff --git a/client/src/app/videos/+video-watch/video-watch.component.ts b/client/src/app/videos/+video-watch/video-watch.component.ts index 51e484275..3790c7f6a 100644 --- a/client/src/app/videos/+video-watch/video-watch.component.ts +++ b/client/src/app/videos/+video-watch/video-watch.component.ts @@ -717,6 +717,11 @@ export class VideoWatchComponent implements OnInit, OnDestroy { else mode = 'webtorrent' } + // p2p-media-loader needs TextEncoder, try to fallback on WebTorrent + if (typeof TextEncoder === 'undefined') { + mode = 'webtorrent' + } + if (mode === 'p2p-media-loader') { const hlsPlaylist = video.getHlsPlaylist()