Fix `--check-formats`

Bug in bc344cd456
pull/7661/merge
pukkandan 1 year ago
parent 3f7965105d
commit 8cb7fc44db
No known key found for this signature in database
GPG Key ID: 7EEE9E1E817D0A39

@ -2339,13 +2339,13 @@ class YoutubeDL:
return new_dict return new_dict
def _check_formats(formats): 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')): or self.params.get('allow_unplayable_formats')):
yield from formats yield from formats
return return
elif self.params.get('check_formats') == 'selected':
yield from self._check_formats(formats)
return
for f in formats: for f in formats:
if f.get('has_drm'): if f.get('has_drm'):

Loading…
Cancel
Save