diff --git a/libavformat/utils.c b/libavformat/utils.c index 2f59c263fe..fb0554b98a 100644 --- a/libavformat/utils.c +++ b/libavformat/utils.c @@ -474,6 +474,7 @@ int av_open_input_stream(AVFormatContext **ic_ptr, if (st) { av_free(st->priv_data); av_free(st->codec->extradata); + av_free(st->codec); } av_free(st); }