1
0
mirror of https://github.com/yt-dlp/yt-dlp synced 2025-07-16 10:37:57 -05:00

Fix --check-formats

Bug in bc344cd456
This commit is contained in:
pukkandan
2023-07-30 03:21:35 +05:30
parent 3f7965105d
commit 8cb7fc44db

View File

@ -2339,13 +2339,13 @@ class YoutubeDL:
return new_dict
def _check_formats(formats):
if (self.params.get('check_formats') is not None
if self.params.get('check_formats') == 'selected':
yield from self._check_formats(formats)
return
elif (self.params.get('check_formats') is not None
or self.params.get('allow_unplayable_formats')):
yield from formats
return
elif self.params.get('check_formats') == 'selected':
yield from self._check_formats(formats)
return
for f in formats:
if f.get('has_drm'):