X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fmetadata.h;h=d826c6f144225df4dbda1b0e1ca794c6376930ce;hb=ff96098084542c3ef98b360f70583999433d13a7;hp=55e1ed74d28b3f9ceb351b2e4964a33a66c3a307;hpb=01a73d6cef70dfa90fdf79f7afd55b817b4c9342;p=ffmpeg diff --git a/libavformat/metadata.h b/libavformat/metadata.h index 55e1ed74d28..d826c6f1442 100644 --- a/libavformat/metadata.h +++ b/libavformat/metadata.h @@ -29,11 +29,7 @@ #include "avformat.h" - -struct AVMetadata{ - int count; - AVMetadataTag *elems; -}; +#include "libavutil/dict.h" struct AVMetadataConv{ const char *native; @@ -43,7 +39,7 @@ struct AVMetadataConv{ typedef struct AVMetadataConv AVMetadataConv; #endif -void ff_metadata_conv(AVMetadata **pm, const AVMetadataConv *d_conv, +void ff_metadata_conv(AVDictionary **pm, const AVMetadataConv *d_conv, const AVMetadataConv *s_conv); void ff_metadata_conv_ctx(AVFormatContext *ctx, const AVMetadataConv *d_conv, const AVMetadataConv *s_conv);