|
|
@ -234,8 +234,10 @@ class HlsFD(FragmentFD):
|
|
|
|
if format_index is not None and discontinuity_count != format_index:
|
|
|
|
if format_index is not None and discontinuity_count != format_index:
|
|
|
|
continue
|
|
|
|
continue
|
|
|
|
if frag_index > 0:
|
|
|
|
if frag_index > 0:
|
|
|
|
self.report_error(
|
|
|
|
msg = 'Initialization fragment found after media fragments, unable to download'
|
|
|
|
'Initialization fragment found after media fragments, unable to download')
|
|
|
|
if format_index is None:
|
|
|
|
|
|
|
|
msg += '; if due to discontinuities, try --hls-split-discontinuity'
|
|
|
|
|
|
|
|
self.report_error(msg)
|
|
|
|
return False
|
|
|
|
return False
|
|
|
|
frag_index += 1
|
|
|
|
frag_index += 1
|
|
|
|
map_info = parse_m3u8_attributes(line[11:])
|
|
|
|
map_info = parse_m3u8_attributes(line[11:])
|
|
|
|