aboutsummaryrefslogtreecommitdiff
path: root/src/Downloader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Downloader.cpp')
-rw-r--r--src/Downloader.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/Downloader.cpp b/src/Downloader.cpp
index e5b1a3c..89d83cb 100644
--- a/src/Downloader.cpp
+++ b/src/Downloader.cpp
@@ -307,14 +307,10 @@ namespace QuickMedia {
int num_proxied_media = 0;
for(int i = 0; i < 2; ++i) {
media_proxies[i].output_filepath->clear();
- if(media_proxies[i].media_metadata->url.empty())
+ if(media_proxies[i].media_metadata->url.empty() || youtube_url_is_live_stream(media_proxies[i].media_metadata->url))
continue;
- if(youtube_url_is_live_stream(media_proxies[i].media_metadata->url))
- *media_proxies[i].media_proxy = std::make_unique<YoutubeLiveStreamMediaProxy>();
- else
- *media_proxies[i].media_proxy = std::make_unique<YoutubeStaticMediaProxy>();
-
+ *media_proxies[i].media_proxy = std::make_unique<YoutubeStaticMediaProxy>();
if(!(*media_proxies[i].media_proxy)->start(media_proxies[i].media_metadata->url, media_proxies[i].media_metadata->content_length)) {
fprintf(stderr, "Failed to load start youtube media proxy\n");
return false;