FFmpeg  2.8.8
Data Fields
AVOption Struct Reference

AVOption. More...

#include <opt.h>

Data Fields

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

Detailed Description

AVOption.

Definition at line 255 of file opt.h.

Field Documentation

const char* AVOption::name

Definition at line 256 of file opt.h.

const char* AVOption::help

short English help text

Todo:
What about other languages?

Definition at line 262 of file opt.h.

int AVOption::offset

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

It should be 0 for named constants.

Definition at line 268 of file opt.h.

enum AVOptionType AVOption::type

Definition at line 269 of file opt.h.

int64_t AVOption::i64

Definition at line 275 of file opt.h.

double AVOption::dbl

Definition at line 276 of file opt.h.

const char* AVOption::str

Definition at line 277 of file opt.h.

AVRational AVOption::q

Definition at line 279 of file opt.h.

union { ... } AVOption::default_val

the default value for scalar options

double AVOption::min

minimum valid value for the option

Definition at line 281 of file opt.h.

double AVOption::max

maximum valid value for the option

Definition at line 282 of file opt.h.

int AVOption::flags

Definition at line 284 of file opt.h.

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 310 of file opt.h.


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