61 #define AV_DICT_MATCH_CASE 1
62 #define AV_DICT_IGNORE_SUFFIX 2
63 #define AV_DICT_DONT_STRDUP_KEY 4
65 #define AV_DICT_DONT_STRDUP_VAL 8
67 #define AV_DICT_DONT_OVERWRITE 16
68 #define AV_DICT_APPEND 32
121 #endif // AVUTIL_DICT_H
AVDictionaryEntry * av_dict_get(AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags)
Get a dictionary entry with matching key.
void av_dict_copy(AVDictionary **dst, AVDictionary *src, int flags)
Copy entries from one AVDictionary struct into another.
void av_dict_free(AVDictionary **m)
Free all the memory allocated for an AVDictionary struct and all keys and values. ...
int av_dict_set(AVDictionary **pm, const char *key, const char *value, int flags)
Set the given entry in *pm, overwriting an existing entry.