From bf90ef0314e298f7ecfa133685e938e694dd3cad Mon Sep 17 00:00:00 2001
From: Michael Niedermayer <michaelni@gmx.at>
Date: Fri, 1 Mar 2013 22:26:12 +0100
Subject: [PATCH] avcodec: add ff_frame_get_metadatap()

This is needed for av_dict_*

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
---
 libavcodec/internal.h | 2 ++
 libavcodec/utils.c    | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/libavcodec/internal.h b/libavcodec/internal.h
index 3402cc25479..14f7918dbda 100644
--- a/libavcodec/internal.h
+++ b/libavcodec/internal.h
@@ -213,4 +213,6 @@ int ff_codec_close_recursive(AVCodecContext *avctx);
  */
 int avpriv_bprint_to_extradata(AVCodecContext *avctx, struct AVBPrint *buf);
 
+AVDictionary **ff_frame_get_metadatap(AVFrame *frame);
+
 #endif /* AVCODEC_INTERNAL_H */
diff --git a/libavcodec/utils.c b/libavcodec/utils.c
index e364b7e9912..69aaf4df8be 100644
--- a/libavcodec/utils.c
+++ b/libavcodec/utils.c
@@ -767,6 +767,8 @@ MAKE_ACCESSORS(AVFrame, frame, AVDictionary *, metadata)
 MAKE_ACCESSORS(AVFrame, frame, int,     decode_error_flags)
 MAKE_ACCESSORS(AVFrame, frame, int,     pkt_size)
 
+AVDictionary **ff_frame_get_metadatap(AVFrame *frame) {return &frame->metadata;};
+
 MAKE_ACCESSORS(AVCodecContext, codec, AVRational, pkt_timebase)
 MAKE_ACCESSORS(AVCodecContext, codec, const AVCodecDescriptor *, codec_descriptor)
 
-- 
GitLab