Browse Source

hls: don't print a certain warning if playlist loading is aborted

AVERROR_EXIT happens when the user's interrupt callback signals that
playback should be aborted. In this case, the demuxer shouldn't print a
warning, as it's expected that all network accesses are stopped.
tags/n4.0
wm4 8 years ago
parent
commit
23ffeb91fe
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      libavformat/hls.c

+ 3
- 2
libavformat/hls.c View File

@@ -1422,8 +1422,9 @@ reload:
if (!v->finished &&
av_gettime_relative() - v->last_load_time >= reload_interval) {
if ((ret = parse_playlist(c, v->url, v, NULL)) < 0) {
av_log(v->parent, AV_LOG_WARNING, "Failed to reload playlist %d\n",
v->index);
if (ret != AVERROR_EXIT)
av_log(v->parent, AV_LOG_WARNING, "Failed to reload playlist %d\n",
v->index);
return ret;
}
/* If we need to reload the playlist again below (if


Loading…
Cancel
Save