libavutil/dict.c File Reference

#include <ctype.h>
#include <string.h>
#include "avstring.h"
#include "dict.h"
#include "internal.h"
#include "mem.h"

Go to the source code of this file.

Data Structures

struct  AVDictionary


int av_dict_count (const AVDictionary *m)
 Get number of entries in dictionary.
AVDictionaryEntryav_dict_get (AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags)
 Get a dictionary entry with matching key.
int av_dict_set (AVDictionary **pm, const char *key, const char *value, int flags)
 Set the given entry in *pm, overwriting an existing entry.
void av_dict_free (AVDictionary **pm)
 Free all the memory allocated for an AVDictionary struct and all keys and values.
void av_dict_copy (AVDictionary **dst, AVDictionary *src, int flags)
 Copy entries from one AVDictionary struct into another.

Generated on Fri Oct 26 02:50:12 2012 for FFmpeg by  doxygen 1.5.8