Another temporary fix for media_part_info

This commit is contained in:
JonnyWong16 2017-05-16 22:26:20 -07:00
parent 1b5a7d78d4
commit ae5777e612

View file

@ -332,13 +332,14 @@ def build_media_notify_params(notify_action=None, session=None, timeline=None, *
media_part_info = media_info['parts'][0] media_part_info = media_info['parts'][0]
stream_video = stream_audio = stream_subtitle = False stream_video = stream_audio = stream_subtitle = False
for stream in media_part_info['streams']: if 'streams' in media_part_info:
if not stream_video and stream['type'] == '1': for stream in media_part_info['streams']:
media_part_info.update(stream) if not stream_video and stream['type'] == '1':
if not stream_audio and stream['type'] == '2': media_part_info.update(stream)
media_part_info.update(stream) if not stream_audio and stream['type'] == '2':
if not stream_subtitle and stream['type'] == '3': media_part_info.update(stream)
media_part_info.update(stream) if not stream_subtitle and stream['type'] == '3':
media_part_info.update(stream)
child_metadata = grandchild_metadata = [] child_metadata = grandchild_metadata = []
for key in kwargs.pop('child_keys', []): for key in kwargs.pop('child_keys', []):