#include <strings.h>#include "avformat.h"#include "metadata.h"#include "libavutil/dict.h"Go to the source code of this file.
Functions | |
| AVDictionaryEntry * | av_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. | |
| int | av_metadata_set (AVMetadata **pm, const char *key, const char *value) |
| 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) |
| void ff_metadata_conv | ( | AVDictionary ** | pm, | |
| const AVMetadataConv * | d_conv, | |||
| const AVMetadataConv * | s_conv | |||
| ) |
Definition at line 64 of file metadata.c.
Referenced by asf_read_header(), asf_write_header1(), ff_id3v2_read(), ff_metadata_conv_ctx(), ff_vorbis_comment(), flac_write_block_comment(), matroska_convert_tag(), ogg_write_vorbiscomment(), and parse_legacy_attrib().
| void ff_metadata_conv_ctx | ( | AVFormatContext * | ctx, | |
| const AVMetadataConv * | d_conv, | |||
| const AVMetadataConv * | s_conv | |||
| ) |
Definition at line 97 of file metadata.c.
Referenced by avi_read_header(), mkv_write_tags(), nut_read_header(), and write_headers().
1.5.8