From 4669be059f8f88833b8a6087b31cccf7d1bcea90 Mon Sep 17 00:00:00 2001 From: Sai Karthik Date: Thu, 24 Feb 2022 11:34:01 +0530 Subject: [PATCH] audio only seek in listen mode This patch fixes the following problem: when a user selects audio only option below the video title, On clicking the video chapters, The video plays instead of audio. --- src/components/VideoPlayer.vue | 6 +++++- src/components/WatchVideo.vue | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/VideoPlayer.vue b/src/components/VideoPlayer.vue index 78e5da1b..53ea6fa0 100644 --- a/src/components/VideoPlayer.vue +++ b/src/components/VideoPlayer.vue @@ -33,6 +33,10 @@ export default { selectedAutoPlay: Boolean, selectedAutoLoop: Boolean, isEmbed: Boolean, + onlyAudio: { + type: Boolean, + default: false, + }, }, data() { return { @@ -442,7 +446,7 @@ export default { this.$player = player; - const disableVideo = this.getPreferenceBoolean("listen", false) && !this.video.livestream; + const disableVideo = this.getPreferenceBoolean("listen", this.onlyAudio) && !this.video.livestream; this.$player.configure({ preferredVideoCodecs: this.preferredVideoCodecs, diff --git a/src/components/WatchVideo.vue b/src/components/WatchVideo.vue index 0bb080cf..d4ed2b5d 100644 --- a/src/components/WatchVideo.vue +++ b/src/components/WatchVideo.vue @@ -20,6 +20,7 @@ :sponsors="sponsors" :selected-auto-play="selectedAutoPlay" :selected-auto-loop="selectedAutoLoop" + :only-audio="isListening" />