#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. |
That is an arbitrary struct of which the first field is a pointer to an AVClass struct (e.g. AVCodecContext, AVFormatContext etc.).
Definition at line 32 of file log.h.
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.
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] |
struct AVOption* AVClass::option [read] |
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 |
LIBAVUTIL_VERSION with which this structure was created.
This is used to allow fields to be added without requiring major version bumps everywhere.
Definition at line 58 of file log.h.
Referenced by av_log(), and av_log_default_callback().