Lines Matching refs:flags
39 const AVDictionaryEntry *prev, int flags)
53 if (flags & AV_DICT_MATCH_CASE)
61 if (s[j] && !(flags & AV_DICT_IGNORE_SUFFIX))
69 int flags)
72 AVDictionaryEntry *tag = av_dict_get(m, key, NULL, flags);
79 if (flags & AV_DICT_DONT_OVERWRITE) {
80 if (flags & AV_DICT_DONT_STRDUP_KEY) av_free(key);
81 if (flags & AV_DICT_DONT_STRDUP_VAL) av_free(value);
84 if (flags & AV_DICT_APPEND)
99 if (flags & AV_DICT_DONT_STRDUP_KEY)
103 if (flags & AV_DICT_DONT_STRDUP_VAL) {
105 } else if (oldval && flags & AV_DICT_APPEND) {
128 int flags)
140 ret = av_dict_set(pm, key, val, flags);
152 int flags)
159 /* ignore STRDUP flags */
160 flags &= ~(AV_DICT_DONT_STRDUP_KEY | AV_DICT_DONT_STRDUP_VAL);
163 if ((ret = parse_key_value_pair(pm, &str, key_val_sep, pairs_sep, flags)) < 0)
187 void av_dict_copy(AVDictionary **dst, FF_CONST_AVUTIL53 AVDictionary *src, int flags)
192 av_dict_set(dst, t->key, t->value, flags);