AVClass Struct Reference

Describes 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 AVOptionoption
 a pointer to the first option specified in the class if any or NULL


Detailed Description

Describes 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.).

Definition at line 32 of file log.h.


Field Documentation

const char * AVClass::class_name

The name of the class; usually it is the same name as the context structure type to which the AVClass is associated.

Definition at line 37 of file log.h.

const char *(* AVClass::item_name)(void *ctx) ( 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::option [read]

a pointer to the first option specified in the class if any or NULL

See also:
av_set_default_options()

Definition at line 50 of file log.h.

Referenced by av_find_opt().


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

Generated on Tue Apr 20 17:40:01 2010 for FFmpeg by  doxygen 1.5.6