FFmpeg
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
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
 

Functions

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.