From febd78e9044fa8210f751189c39f7f9e1ce185e9 Mon Sep 17 00:00:00 2001 From: Hendrik Leppkes Date: Wed, 13 Mar 2013 17:51:07 +0100 Subject: lavu/frame: free frame metadata when unrefing a frame. Signed-off-by: Michael Niedermayer --- libavutil/frame.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libavutil') diff --git a/libavutil/frame.c b/libavutil/frame.c index fe2f40c917..58e77c73f4 100644 --- a/libavutil/frame.c +++ b/libavutil/frame.c @@ -310,6 +310,7 @@ void av_frame_unref(AVFrame *frame) for (i = 0; i < frame->nb_extended_buf; i++) av_buffer_unref(&frame->extended_buf[i]); av_freep(&frame->extended_buf); + av_dict_free(&frame->metadata); get_frame_defaults(frame); } -- cgit v1.2.3