You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-10 06:10:52 +02:00
http: avoid logging reconnect warning if stream was aborted
If the stream was aborted using the libavformat interrupt callback, we don't want it to log the reconnect warning. (Exiting after logging this warning worked well, so this is only for avoiding the ugly warning.)
This commit is contained in:
@@ -1452,6 +1452,9 @@ static int http_read_stream(URLContext *h, uint8_t *buf, int size)
|
|||||||
|| (read_ret == AVERROR_EOF && s->reconnect_at_eof && (!h->is_streamed || s->reconnect_streamed))) {
|
|| (read_ret == AVERROR_EOF && s->reconnect_at_eof && (!h->is_streamed || s->reconnect_streamed))) {
|
||||||
uint64_t target = h->is_streamed ? 0 : s->off;
|
uint64_t target = h->is_streamed ? 0 : s->off;
|
||||||
|
|
||||||
|
if (read_ret == AVERROR_EXIT)
|
||||||
|
return read_ret;
|
||||||
|
|
||||||
if (reconnect_delay > s->reconnect_delay_max)
|
if (reconnect_delay > s->reconnect_delay_max)
|
||||||
return AVERROR(EIO);
|
return AVERROR(EIO);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user