Go to the source code of this file.
Data Structures
May be set as default_val for AV_OPT_TYPE_FLAG_ARRAY options.
More...
A single allowed range of values, or a single allowed value.
More...
Macros
A generic parameter which can be set by the user for muxing or encoding.
More...
A generic parameter which can be set by the user for demuxing or decoding.
More...
The option is intended for exporting values to the caller.
More...
The option may not be set through the AVOptions API, only read.
More...
A generic parameter which can be set by the user for bit stream filtering.
More...
A generic parameter which can be set by the user at runtime.
More...
A generic parameter which can be set by the user for filtering.
More...
Set if option constants can also reside in child objects.
More...
Search in possible children of the given object first.
More...
In av_opt_get, return NULL if the option has a pointer type and is set to NULL, rather than returning an empty string.
More...
Allows av_opt_query_ranges and av_opt_query_ranges_default to return more than one component for certain option types.
More...
Set a binary option to an integer list.
More...
Serialize options that are not set to default values only.
More...
Serialize options that exactly match opt_flags only.
More...
Enumerations
enum
AVOptionType {
AV_OPT_TYPE_FLAGS = 1,
AV_OPT_TYPE_INT,
AV_OPT_TYPE_INT64,
AV_OPT_TYPE_DOUBLE,
AV_OPT_TYPE_FLOAT,
AV_OPT_TYPE_STRING,
AV_OPT_TYPE_RATIONAL,
AV_OPT_TYPE_BINARY,
AV_OPT_TYPE_DICT,
AV_OPT_TYPE_UINT64,
AV_OPT_TYPE_CONST,
AV_OPT_TYPE_IMAGE_SIZE,
AV_OPT_TYPE_PIXEL_FMT,
AV_OPT_TYPE_SAMPLE_FMT,
AV_OPT_TYPE_VIDEO_RATE,
AV_OPT_TYPE_DURATION,
AV_OPT_TYPE_COLOR,
AV_OPT_TYPE_BOOL,
AV_OPT_TYPE_CHLAYOUT,
AV_OPT_TYPE_FLAG_ARRAY = (1 << 16)
}
Functions
Free all allocated objects in obj.
More...
Iterate over all AVOptions belonging to obj.
More...
Iterate over AVOptions-enabled children of obj.
More...
Iterate over potential AVOptions-enabled children of parent.
More...
Look for an option in an object.
More...
Look for an option in an object.
More...
Extract a key-value pair from the beginning of a string.
More...
Parse the key/value pairs list in opts.
More...
Parse the key-value pairs list in opts.
More...
Set all the options from a given dictionary on an object.
More...
Set all the options from a given dictionary on an object.
More...
Copy options from src object into dest object.
More...
Gets a pointer to the requested field in a struct.
More...
Check if given option is set to its default value.
More...
Check if given option is set to its default value.
More...
Check whether a particular flag is set in a flags field.
More...
Serialize object's options.
More...
Get a list of allowed ranges for the given option.
More...
Get a default list of allowed ranges for the given option.
More...
Detailed Description
AVOptions
Definition in file opt.h.