Lines Matching defs:AVDictionary
23 * AVDictionary is provided for compatibility with libav. It is both in
36 * @addtogroup lavu_dict AVDictionary
43 * an AVDictionary, simply pass an address of a NULL pointer to
45 * a pointer to an AVDictionary is required.
51 AVDictionary *d = NULL; // "create" an empty dictionary
84 typedef struct AVDictionary AVDictionary;
101 AVDictionaryEntry *av_dict_get(const AVDictionary *m, const char *key,
110 int av_dict_count(const AVDictionary *m);
128 int av_dict_set(AVDictionary **pm, const char *key, const char *value, int flags);
136 int av_dict_set_int(AVDictionary **pm, const char *key, int64_t value, int flags);
154 int av_dict_parse_string(AVDictionary **pm, const char *str,
159 * Copy entries from one AVDictionary struct into another.
160 * @param dst pointer to a pointer to a AVDictionary struct. If *dst is NULL,
162 * @param src pointer to source AVDictionary struct
168 int av_dict_copy(AVDictionary **dst, const AVDictionary *src, int flags);
171 * Free all the memory allocated for an AVDictionary struct
174 void av_dict_free(AVDictionary **m);
191 int av_dict_get_string(const AVDictionary *m, char **buffer,