diff options
author | Tim <staubichsauger@t-online.de> | 2021-11-24 11:08:58 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-24 15:38:58 +0530 |
commit | da27aeea5c4eb8e381b8cb34d3ead8c6487d1e67 (patch) | |
tree | 21618833a43276fa938fcd8c51b5c6427e0bf219 /yt_dlp/extractor/itv.py | |
parent | fec41d17a587ff18f375c9ec96ee8bc748b57236 (diff) | |
download | hypervideo-pre-da27aeea5c4eb8e381b8cb34d3ead8c6487d1e67.tar.lz hypervideo-pre-da27aeea5c4eb8e381b8cb34d3ead8c6487d1e67.tar.xz hypervideo-pre-da27aeea5c4eb8e381b8cb34d3ead8c6487d1e67.zip |
[ITV] Fix extractor (#1776)
Closes #1775
Authored by: staubichsauger
Diffstat (limited to 'yt_dlp/extractor/itv.py')
-rw-r--r-- | yt_dlp/extractor/itv.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/yt_dlp/extractor/itv.py b/yt_dlp/extractor/itv.py index 5f1d306f6..bdd6af688 100644 --- a/yt_dlp/extractor/itv.py +++ b/yt_dlp/extractor/itv.py @@ -147,7 +147,7 @@ class ITVIE(InfoExtractor): platform_tag_video, featureset_video = next( ((platform_tag, featureset) for platform_tag, featuresets in reversed(list(variants.items())) for featureset in featuresets - if try_get(featureset, lambda x: x[:2]) == ['hls', 'aes']), + if set(try_get(featureset, lambda x: x[:2]) or []) == {'aes', 'hls'}), (None, None)) if not platform_tag_video or not featureset_video: raise ExtractorError('No downloads available', expected=True, video_id=video_id) |