From b33cf735071cfe07ac60fd8f95e7f1f984005f45 Mon Sep 17 00:00:00 2001 From: Aman Gupta <aman@tmm1.net> Date: Sun, 24 Dec 2017 11:59:32 -0800 Subject: [PATCH] avformat/hls: fix memory leak with non-http segments Signed-off-by: Aman Gupta <aman@tmm1.net> --- libavformat/hls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/hls.c b/libavformat/hls.c index 5dadcfcc290..3805ed6dbaf 100644 --- a/libavformat/hls.c +++ b/libavformat/hls.c @@ -1497,7 +1497,7 @@ reload: return ret; } - if (c->http_persistent) { + if (c->http_persistent && av_strstart(seg->url, "http", NULL)) { v->input_read_done = 1; } else { ff_format_io_close(v->parent, &v->input); -- GitLab