# HG changeset patch # User aurel # Date 1231111891 0 # Node ID bd4d3fee45d057864bb909c1ccfbafa00b3e4edd # Parent 74f56dba37d3cb8916e4c7860c2e0f500a41cc4c rename AVMetaData to AVMetadata and meta_data to metadata diff -r 74f56dba37d3 -r bd4d3fee45d0 avformat.h --- a/avformat.h Sun Jan 04 22:31:55 2009 +0000 +++ b/avformat.h Sun Jan 04 23:31:31 2009 +0000 @@ -73,9 +73,9 @@ typedef struct { char *key; char *value; -}AVMetaDataTag; +}AVMetadataTag; -struct AVMetaData; +struct AVMetadata; /** * gets a metadata element with matching key. @@ -83,15 +83,15 @@ * @param flags allows case as well as suffix insensitive comparissions. * @return found tag or NULL, changing key or value leads to undefined behavior. */ -AVMetaDataTag * -av_metadata_get(struct AVMetaData *m, const char *key, const AVMetaDataTag *prev, int flags); +AVMetadataTag * +av_metadata_get(struct AVMetadata *m, const char *key, const AVMetadataTag *prev, int flags); /** * sets the given tag in m, overwriting an existing tag. * @param tag tag to add to m, key and value will be av_strduped. * @return >= 0 if success otherwise error code that is <0. */ -int av_metadata_set(struct AVMetaData **m, AVMetaDataTag tag); +int av_metadata_set(struct AVMetadata **m, AVMetadataTag tag); /* packet functions */ @@ -481,7 +481,7 @@ */ AVRational sample_aspect_ratio; - struct AVMetaData *meta_data; + struct AVMetadata *metadata; } AVStream; #define AV_PROGRAM_RUNNING 1 @@ -500,7 +500,7 @@ enum AVDiscard discard; ///< selects which program to discard and which to feed to the caller unsigned int *stream_index; unsigned int nb_stream_indexes; - struct AVMetaData *meta_data; + struct AVMetadata *metadata; } AVProgram; #define AVFMTCTX_NOHEADER 0x0001 /**< signal that no header is present @@ -511,7 +511,7 @@ AVRational time_base; ///< time base in which the start/end timestamps are specified int64_t start, end; ///< chapter start/end time in time_base units char *title; ///< chapter title - struct AVMetaData *meta_data; + struct AVMetadata *metadata; } AVChapter; #define MAX_STREAMS 20 @@ -661,7 +661,7 @@ struct AVPacketList *packet_buffer_end; - struct AVMetaData *meta_data; + struct AVMetadata *metadata; } AVFormatContext; typedef struct AVPacketList { diff -r 74f56dba37d3 -r bd4d3fee45d0 avidec.c --- a/avidec.c Sun Jan 04 22:31:55 2009 +0000 +++ b/avidec.c Sun Jan 04 23:31:31 2009 +0000 @@ -226,7 +226,7 @@ get_strz(pb, value, sizeof(value)); url_fseek(pb, i+size, SEEK_SET); - return av_metadata_set(&s->meta_data, (const AVMetaDataTag){key, value}); + return av_metadata_set(&s->metadata, (const AVMetadataTag){key, value}); } static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap) diff -r 74f56dba37d3 -r bd4d3fee45d0 avienc.c --- a/avienc.c Sun Jan 04 22:31:55 2009 +0000 +++ b/avienc.c Sun Jan 04 23:31:31 2009 +0000 @@ -105,9 +105,9 @@ static void avi_write_info_tag2(AVFormatContext *s, const char *fourcc, const char *key1, const char *key2) { - AVMetaDataTag *tag= av_metadata_get(s->meta_data, key1, NULL, AV_METADATA_IGNORE_CASE); + AVMetadataTag *tag= av_metadata_get(s->metadata, key1, NULL, AV_METADATA_IGNORE_CASE); if(!tag && key2) - tag= av_metadata_get(s->meta_data, key2, NULL, AV_METADATA_IGNORE_CASE); + tag= av_metadata_get(s->metadata, key2, NULL, AV_METADATA_IGNORE_CASE); if(tag) avi_write_info_tag(s->pb, fourcc, tag->value); } diff -r 74f56dba37d3 -r bd4d3fee45d0 metadata.c --- a/metadata.c Sun Jan 04 22:31:55 2009 +0000 +++ b/metadata.c Sun Jan 04 23:31:31 2009 +0000 @@ -20,8 +20,8 @@ #include "metadata.h" -AVMetaDataTag * -av_metadata_get(struct AVMetaData *m, const char *key, const AVMetaDataTag *prev, int flags) +AVMetadataTag * +av_metadata_get(struct AVMetadata *m, const char *key, const AVMetadataTag *prev, int flags) { unsigned int i, j; @@ -44,10 +44,10 @@ return NULL; } -int av_metadata_set(struct AVMetaData **pm, AVMetaDataTag elem) +int av_metadata_set(struct AVMetadata **pm, AVMetadataTag elem) { - struct AVMetaData *m= *pm; - AVMetaDataTag *tag= av_metadata_get(m, elem.key, NULL, 0); + struct AVMetadata *m= *pm; + AVMetadataTag *tag= av_metadata_get(m, elem.key, NULL, 0); if(!m) m=*pm= av_mallocz(sizeof(*m)); @@ -57,7 +57,7 @@ av_free(tag->key); *tag= m->elems[--m->count]; }else{ - AVMetaDataTag *tmp= av_realloc(m->elems, (m->count+1) * sizeof(*m->elems)); + AVMetadataTag *tmp= av_realloc(m->elems, (m->count+1) * sizeof(*m->elems)); if(tmp){ m->elems= tmp; }else diff -r 74f56dba37d3 -r bd4d3fee45d0 metadata.h --- a/metadata.h Sun Jan 04 22:31:55 2009 +0000 +++ b/metadata.h Sun Jan 04 23:31:31 2009 +0000 @@ -30,9 +30,9 @@ #include "avformat.h" -struct AVMetaData{ +struct AVMetadata{ int count; - AVMetaDataTag *elems; + AVMetadataTag *elems; }; #endif /* AVFORMAT_METADATA_H */ diff -r 74f56dba37d3 -r bd4d3fee45d0 utils.c --- a/utils.c Sun Jan 04 22:31:55 2009 +0000 +++ b/utils.c Sun Jan 04 23:31:31 2009 +0000 @@ -2306,14 +2306,14 @@ av_free(s->chapters[s->nb_chapters]); } av_freep(&s->chapters); - if(s->meta_data){ - while(s->meta_data->count--){ - av_freep(&s->meta_data->elems[s->meta_data->count].key); - av_freep(&s->meta_data->elems[s->meta_data->count].value); + if(s->metadata){ + while(s->metadata->count--){ + av_freep(&s->metadata->elems[s->metadata->count].key); + av_freep(&s->metadata->elems[s->metadata->count].value); } - av_freep(&s->meta_data->elems); + av_freep(&s->metadata->elems); } - av_freep(&s->meta_data); + av_freep(&s->metadata); av_free(s); }