Commit e2691b80 authored by wm4's avatar wm4 Committed by Michael Niedermayer

hls: skip to next segment if the current is unavailable

Apparently, some live streams can delete segments too early, maybe
because the client is too far behind. In this case, it's better to skip
the segment, instead of returning EOF. (Yes, the HLS demuxer actually
returns AVERROR_EOF if opening the segment returns a 404 HTTP error.)
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 3acadc89
......@@ -1087,7 +1087,8 @@ reload:
if (ret < 0) {
av_log(v->parent, AV_LOG_WARNING, "Failed to open segment of playlist %d\n",
v->index);
return ret;
v->cur_seq_no += 1;
goto reload;
}
just_opened = 1;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment