From c84d6d333dff3420ce75fc4495ab6c05f3708f03 Mon Sep 17 00:00:00 2001 From: Kavin <20838718+FireMasterK@users.noreply.github.com> Date: Mon, 27 Feb 2023 11:55:07 +0000 Subject: [PATCH] Fix LBRY playback. --- src/components/VideoPlayer.vue | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/components/VideoPlayer.vue b/src/components/VideoPlayer.vue index 148fb0db..ef2b2e2c 100644 --- a/src/components/VideoPlayer.vue +++ b/src/components/VideoPlayer.vue @@ -273,7 +273,7 @@ export default { const lbry = this.getPreferenceBoolean("disableLBRY", false) ? null - : this.video.videoStreams.filter(stream => stream.quality === "LBRY")[0]; + : this.video.videoStreams.filter(stream => stream.quality.indexOf("LBRY") !== -1)[0]; var uri; var mime; @@ -310,13 +310,7 @@ export default { url.pathname = proxyPath + url.pathname; uri = url.toString(); } - const contentType = await fetch(uri, { - method: "HEAD", - }).then(response => { - uri = response.url; - return response.headers.get("Content-Type"); - }); - mime = contentType; + mime = lbry.mimeType; } else if (this.video.hls) { uri = this.video.hls; mime = "application/x-mpegURL";