Libav 0.7.1
|
Describe the class of an AVClass context structure. More...
#include <log.h>
Data Fields | |
const char * | class_name |
The name of the class; usually it is the same name as the context structure type to which the AVClass is associated. | |
const char *(* | item_name )(void *ctx) |
A pointer to a function which returns the name of a context instance ctx associated with the class. | |
struct AVOption * | option |
a pointer to the first option specified in the class if any or NULL | |
int | version |
LIBAVUTIL_VERSION with which this structure was created. | |
int | log_level_offset_offset |
Offset in the structure where log_level_offset is stored. | |
int | parent_log_context_offset |
Offset in the structure where a pointer to the parent context for loging is stored. | |
struct AVOption *(* | opt_find )(void *obj, const char *name, const char *unit, int opt_flags, int search_flags) |
A function for extended searching, e.g. |
Describe the class of an AVClass context structure.
That is an arbitrary struct of which the first field is a pointer to an AVClass struct (e.g. AVCodecContext, AVFormatContext etc.).
const char* AVClass::class_name |
const char*(* AVClass::item_name)(void *ctx) |
A pointer to a function which returns the name of a context instance ctx associated with the class.
Definition at line 43 of file log.h.
Referenced by av_log_default_callback(), and http_av_log().
struct AVOption*(* AVClass::opt_find)(void *obj, const char *name, const char *unit, int opt_flags, int search_flags) [read] |
A function for extended searching, e.g.
in possible children objects.
Definition at line 78 of file log.h.
Referenced by av_opt_find().
struct AVOption* AVClass::option |
a pointer to the first option specified in the class if any or NULL
Definition at line 50 of file log.h.
Referenced by av_find_opt().
Offset in the structure where a pointer to the parent context for loging is stored.
for example a decoder that uses eval.c could pass its AVCodecContext to eval as such parent context. And a av_log() implementation could then display the parent context can be NULL of course
Definition at line 72 of file log.h.
Referenced by av_log_default_callback().
int AVClass::version |