mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-01-31 11:53:24 +00:00
hls: Proceed to the next segment at any error code
Previously, we returned any error code except AVERROR_EOF to the caller - only if AVERROR_EOF or 0 was returned, we proceeded to the next segment. With some setups of web servers, using Connection: close in https and GnuTLS, we don't get a clean error code at the end of segments. In those cases, just proceed to the next segment. Tested-by: Antti Seppälä <a.seppala@gmail.com> Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
parent
41ecbbc7aa
commit
8ebacfb598
@ -420,8 +420,6 @@ reload:
|
||||
ret = ffurl_read(v->input, buf, buf_size);
|
||||
if (ret > 0)
|
||||
return ret;
|
||||
if (ret < 0 && ret != AVERROR_EOF)
|
||||
return ret;
|
||||
ffurl_close(v->input);
|
||||
v->input = NULL;
|
||||
v->cur_seq_no++;
|
||||
|
Loading…
Reference in New Issue
Block a user