Logo Search packages:      
Sourcecode: blender version File versions

opt.h File Reference


Detailed Description

AVOptions

Definition in file opt.h.

Go to the source code of this file.

Classes

struct  AVOption

Defines

#define AV_OPT_FLAG_AUDIO_PARAM   8
#define AV_OPT_FLAG_DECODING_PARAM   2
 a generic parameter which can be set by the user for demuxing or decoding
#define AV_OPT_FLAG_ENCODING_PARAM   1
 a generic parameter which can be set by the user for muxing or encoding
#define AV_OPT_FLAG_METADATA   4
 some data extracted or inserted into the file like title, comment, ...
#define AV_OPT_FLAG_SUBTITLE_PARAM   32
#define AV_OPT_FLAG_VIDEO_PARAM   16

Enumerations

enum  AVOptionType {
  FF_OPT_TYPE_FLAGS, FF_OPT_TYPE_INT, FF_OPT_TYPE_INT64, FF_OPT_TYPE_DOUBLE,
  FF_OPT_TYPE_FLOAT, FF_OPT_TYPE_STRING, FF_OPT_TYPE_RATIONAL, FF_OPT_TYPE_CONST = 128
}

Functions

double av_get_double (void *obj, const char *name, AVOption **o_out)
int64_t av_get_int (void *obj, const char *name, AVOption **o_out)
AVRational av_get_q (void *obj, const char *name, AVOption **o_out)
const char * av_get_string (void *obj, const char *name, AVOption **o_out, char *buf, int buf_len)
AVOptionav_next_option (void *obj, AVOption *last)
int av_opt_show (void *obj, void *av_log_obj)
AVOptionav_set_double (void *obj, const char *name, double n)
AVOptionav_set_int (void *obj, const char *name, int64_t n)
AVOptionav_set_q (void *obj, const char *name, AVRational n)
AVOptionav_set_string (void *obj, const char *name, const char *val)


Generated by  Doxygen 1.6.0   Back to index