aboutsummaryrefslogtreecommitdiff
path: root/yt_dlp/downloader/external.py
diff options
context:
space:
mode:
authorbashonly <bashonly@protonmail.com>2024-06-03 11:22:49 -0500
committerbashonly <88596187+bashonly@users.noreply.github.com>2024-06-15 18:38:02 -0500
commitca8885edd93bdf8912af6c22ee335b6222cb9ba9 (patch)
treed2bbc1b981e94f9deda15d62a26de6d572d10a29 /yt_dlp/downloader/external.py
parent4093eb1fcc29a0e2aea9adfcba479787d9ae0c0c (diff)
[fd/hls] Apply `extra_param_to_key_url` from info dict
Authored by: bashonly
Diffstat (limited to 'yt_dlp/downloader/external.py')
-rw-r--r--yt_dlp/downloader/external.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/yt_dlp/downloader/external.py b/yt_dlp/downloader/external.py
index 8b45c671a..63c108569 100644
--- a/yt_dlp/downloader/external.py
+++ b/yt_dlp/downloader/external.py
@@ -108,7 +108,7 @@ class ExternalFD(FragmentFD):
return all((
not info_dict.get('to_stdout') or Features.TO_STDOUT in cls.SUPPORTED_FEATURES,
'+' not in info_dict['protocol'] or Features.MULTIPLE_FORMATS in cls.SUPPORTED_FEATURES,
- not traverse_obj(info_dict, ('hls_aes', ...), 'extra_param_to_segment_url'),
+ not traverse_obj(info_dict, ('hls_aes', ...), 'extra_param_to_segment_url', 'extra_param_to_key_url'),
all(proto in cls.SUPPORTED_PROTOCOLS for proto in info_dict['protocol'].split('+')),
))