From c25f68eda177627f77d4769dd6c353c25c5fccfa Mon Sep 17 00:00:00 2001 From: Jacek Jendrzej Date: Fri, 3 Jan 2020 20:09:42 +0100 Subject: [PATCH] av_dict_free avio_opts; fix memleak --- libeplayer3-arm/container/container_ffmpeg.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libeplayer3-arm/container/container_ffmpeg.c b/libeplayer3-arm/container/container_ffmpeg.c index 24df85f..038b11e 100644 --- a/libeplayer3-arm/container/container_ffmpeg.c +++ b/libeplayer3-arm/container/container_ffmpeg.c @@ -1883,6 +1883,10 @@ int32_t container_ffmpeg_init_av_context(Context_t *context, char *filename, uin avContextTab[AVIdx]->pb->read_packet = ffmpeg_read_wrapper; } } + if (avio_opts != NULL) + { + av_dict_free(&avio_opts); + } //for buffered io (end) return 0;