AVOption Struct Reference
[AVOptions]

AVOption. More...

#include <opt.h>


Data Fields

const char * name
const char * help
short English help text
The offset relative to the context structure where the option value is stored.
union {
int64_t i64
double dbl
const char * str
the default value for scalar options
double min
minimum valid value for the option
double max
maximum valid value for the option
const char * unit
The logical unit to which the option belongs.

Detailed Description

AVOption.

Definition at line 246 of file opt.h.


Field Documentation

double AVOption::dbl

Definition at line 267 of file opt.h.

Referenced by av_get_string(), av_opt_get(), av_opt_set_defaults2(), and read_number().

union { ... } AVOption::default_val

the default value for scalar options

Referenced by av_get_string(), av_opt_flag_is_set(), av_opt_get(), av_opt_set_defaults2(), and read_number().

Definition at line 275 of file opt.h.

Referenced by av_find_opt(), av_opt_find2(), av_opt_set_defaults2(), opt_list(), print_option(), and show_stream().

const char* AVOption::help

short English help text

Todo:
What about other languages?

Definition at line 253 of file opt.h.

Referenced by opt_list(), and print_option().

int64_t AVOption::i64

Definition at line 266 of file opt.h.

Referenced by av_opt_flag_is_set(), and av_opt_set_defaults2().

double AVOption::max

maximum valid value for the option

Definition at line 273 of file opt.h.

Referenced by set_string_number(), and write_number().

double AVOption::min

minimum valid value for the option

Definition at line 272 of file opt.h.

Referenced by set_string_number().

const char* AVOption::name

Definition at line 247 of file opt.h.

Referenced by av_find_opt(), av_opt_find2(), av_opt_next(), av_opt_set_defaults2(), opt_list(), print_option(), show_opts(), show_stream(), and write_number().

The offset relative to the context structure where the option value is stored.

It should be 0 for named constants.

Definition at line 259 of file opt.h.

Referenced by av_get_string(), av_opt_free(), av_opt_get(), av_opt_ptr(), av_opt_set(), av_opt_set_bin(), get_number(), and set_number().

Definition at line 270 of file opt.h.

const char* AVOption::str

Definition at line 268 of file opt.h.

Referenced by av_opt_set_defaults2().

Definition at line 260 of file opt.h.

Referenced by av_get_string(), av_opt_find2(), av_opt_flag_is_set(), av_opt_free(), av_opt_get(), av_opt_set(), av_opt_set_bin(), av_opt_set_defaults2(), opt_list(), print_option(), read_number(), set_string_number(), show_opts(), and write_number().

const char* AVOption::unit

The logical unit to which the option belongs.

Non-constant options and corresponding named constants share the same unit. May be NULL.

Definition at line 290 of file opt.h.

Referenced by av_find_opt(), av_opt_find2(), av_opt_flag_is_set(), opt_list(), print_option(), and set_string_number().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:50:14 2012 for FFmpeg by doxygen 1.5.8

AltStyle によって変換されたページ (->オリジナル) /