From c3b6ae0e1fa52fd82e0b18bf44bff6540e7a1555 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Wed, 16 Jun 2021 09:51:21 +0200 Subject: Choose another audio source for youtube to workaround freezing after seek --- src/plugins/Youtube.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/plugins/Youtube.cpp') diff --git a/src/plugins/Youtube.cpp b/src/plugins/Youtube.cpp index 1f8c103..f113e0c 100644 --- a/src/plugins/Youtube.cpp +++ b/src/plugins/Youtube.cpp @@ -1886,7 +1886,8 @@ namespace QuickMedia { if(audio_formats.empty()) return ""; - const YoutubeAudioFormat *chosen_audio_format = &audio_formats.front(); + // TODO: The "worst" (but still good) quality audio is chosen right now because youtube seeking freezes for up to 15 seconds when choosing the best quality + const YoutubeAudioFormat *chosen_audio_format = &audio_formats.back(); fprintf(stderr, "Choosing youtube audio format: bitrate: %d, mime type: %s\n", chosen_audio_format->base.bitrate, chosen_audio_format->base.mime_type.c_str()); return chosen_audio_format->base.url; } -- cgit v1.2.3