[youtube] Don't override format info from the dash manifest (fixes #4911)

pull/4938/head
Jaime Marquínez Ferrándiz 10 years ago
parent 3255fe7141
commit ba61796458

@ -780,8 +780,9 @@ class YoutubeIE(YoutubeBaseInfoExtractor, SubtitlesInfoExtractor):
fo for fo in formats fo for fo in formats
if fo['format_id'] == format_id) if fo['format_id'] == format_id)
except StopIteration: except StopIteration:
f.update(self._formats.get(format_id, {}).items()) full_info = self._formats.get(format_id, {}).copy()
formats.append(f) full_info.update(f)
formats.append(full_info)
else: else:
existing_format.update(f) existing_format.update(f)
return formats return formats

Loading…
Cancel
Save