aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpukkandan <pukkandan.ytdlp@gmail.com>2021-04-14 09:57:48 +0530
committerpukkandan <pukkandan.ytdlp@gmail.com>2021-04-14 12:25:42 +0530
commit72e1fe969f7747e472ab439fac700e82c115d384 (patch)
tree7ffe87ecd1b813bfe2e32c89ec33c2834feb71d7
parentb5be6dd50438c432f26ad303fddd9d146c7437d5 (diff)
downloadhypervideo-pre-72e1fe969f7747e472ab439fac700e82c115d384.tar.lz
hypervideo-pre-72e1fe969f7747e472ab439fac700e82c115d384.tar.xz
hypervideo-pre-72e1fe969f7747e472ab439fac700e82c115d384.zip
[downloader] Fix downloader selection for m3u8
Bug introduced by: 52a8a1e1b93dbc88f0018d4842f1e90ba96e095f and a31953b0e69f710f737643cb36b0ca1caf69e04c
-rw-r--r--yt_dlp/downloader/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/yt_dlp/downloader/__init__.py b/yt_dlp/downloader/__init__.py
index 351998224..510c7b601 100644
--- a/yt_dlp/downloader/__init__.py
+++ b/yt_dlp/downloader/__init__.py
@@ -80,7 +80,7 @@ def get_suitable_downloader(info_dict, params={}, default=HttpFD):
if ed.can_download(info_dict, external_downloader):
return ed
- if protocol.startswith('m3u8'):
+ if protocol in ('m3u8', 'm3u8_native'):
if info_dict.get('is_live'):
return FFmpegFD
elif external_downloader == 'native':