diff options
Diffstat (limited to 'src/Downloader.cpp')
-rw-r--r-- | src/Downloader.cpp | 8 |
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; |