libavformat/metadata.c File Reference

#include <strings.h>
#include "avformat.h"
#include "metadata.h"
#include "libavutil/dict.h"

Go to the source code of this file.


AVDictionaryEntryav_metadata_get (AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags)
 Get a metadata element with matching key.
int av_metadata_set2 (AVDictionary **pm, const char *key, const char *value, int flags)
 Set the given tag in *pm, overwriting an existing tag.
void av_metadata_conv (AVFormatContext *ctx, const AVMetadataConv *d_conv, const AVMetadataConv *s_conv)
 This function is provided for compatibility reason and currently does nothing.
void av_metadata_free (AVDictionary **pm)
 Free all the memory allocated for an AVDictionary struct.
void av_metadata_copy (AVDictionary **dst, AVDictionary *src, int flags)
 Copy metadata from one AVDictionary struct into another.
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)

Function Documentation

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 

Definition at line 88 of file metadata.c.

Referenced by avi_read_header(), mkv_write_tags(), nut_read_header(), and write_headers().

Generated on Fri Oct 26 02:39:49 2012 for FFmpeg by  doxygen 1.5.8