From 5d97f3760ebc4107f22a8be60036744714507ab7 Mon Sep 17 00:00:00 2001 From: WardPearce Date: Wed, 24 Apr 2024 18:07:18 +1200 Subject: [PATCH] Always use proxy for dearrow --- materialious/src/lib/Player.svelte | 1 + materialious/src/lib/Thumbnail.svelte | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/materialious/src/lib/Player.svelte b/materialious/src/lib/Player.svelte index b00c9a0a..7384c075 100644 --- a/materialious/src/lib/Player.svelte +++ b/materialious/src/lib/Player.svelte @@ -209,6 +209,7 @@ onDestroy(() => { savePlayerPos(); + player.pause(); player.destroy(); }); diff --git a/materialious/src/lib/Thumbnail.svelte b/materialious/src/lib/Thumbnail.svelte index bf3aa4bc..670387b1 100644 --- a/materialious/src/lib/Thumbnail.svelte +++ b/materialious/src/lib/Thumbnail.svelte @@ -94,7 +94,7 @@ mockVideo.id = 'video'; mockVideo.crossOrigin = import.meta.env.VITE_DEFAULT_FRONTEND_URL; const videoToThumbnail = (await getVideo(video.videoId)).formatStreams[0].url; - mockVideo.src = proxyVideos ? proxyVideoUrl(videoToThumbnail) : videoToThumbnail; + mockVideo.src = proxyVideoUrl(videoToThumbnail); mockVideo.addEventListener('loadeddata', () => { mockVideo.currentTime = mockVideo.duration / 100;