comparison opt.h @ 7205:68528efbc91f libavcodec

Document av_find_opt().
author stefano
date Sun, 06 Jul 2008 08:16:50 +0000
parents 4a635a1859f0
children d5a52b28c9de
comparison
equal deleted inserted replaced
7204:83ffe1bed06e 7205:68528efbc91f
83 */ 83 */
84 const char *unit; 84 const char *unit;
85 } AVOption; 85 } AVOption;
86 86
87 87
88 /**
89 * Looks for an option in \p obj. Looks only for the options which
90 * have the flags set as specified in \p mask and \p flags (that is,
91 * for which it is the case that opt->flags & mask == flags).
92 *
93 * @param[in] obj a pointer to a struct whose first element is a
94 * pointer to an #AVClass
95 * @param[in] name the name of the option to look for
96 * @param[in] unit the unit of the option to look for, or any if NULL
97 * @return a pointer to the option found, or NULL if no option
98 * has been found
99 */
88 const AVOption *av_find_opt(void *obj, const char *name, const char *unit, int mask, int flags); 100 const AVOption *av_find_opt(void *obj, const char *name, const char *unit, int mask, int flags);
89 const AVOption *av_set_string(void *obj, const char *name, const char *val); 101 const AVOption *av_set_string(void *obj, const char *name, const char *val);
90 const AVOption *av_set_double(void *obj, const char *name, double n); 102 const AVOption *av_set_double(void *obj, const char *name, double n);
91 const AVOption *av_set_q(void *obj, const char *name, AVRational n); 103 const AVOption *av_set_q(void *obj, const char *name, AVRational n);
92 const AVOption *av_set_int(void *obj, const char *name, int64_t n); 104 const AVOption *av_set_int(void *obj, const char *name, int64_t n);