AVCodec Struct Reference

#include <avcodec.h>

Collaboration diagram for AVCodec:

Collaboration graph
[legend]

Data Fields

const char * name
enum CodecType type
enum CodecID id
int priv_data_size
int(* init )(AVCodecContext *)
int(* encode )(AVCodecContext *, uint8_t *buf, int buf_size, void *data)
int(* close )(AVCodecContext *)
int(* decode )(AVCodecContext *, void *outdata, int *outdata_size, uint8_t *buf, int buf_size)
int capabilities
void * dummy
struct AVCodecnext
void(* flush )(AVCodecContext *)
const AVRationalsupported_framerates

Detailed Description

AVCodec.

Definition at line 1759 of file avcodec.h.


Field Documentation

const char* AVCodec::name

Definition at line 1761 of file avcodec.h.

Referenced by compute_stats(), opt_audio_codec(), opt_codec(), opt_video_codec(), and show_formats().

Definition at line 1763 of file avcodec.h.

Referenced by avcodec_open().

Referenced by avcodec_open().

int(* AVCodec::encode)(AVCodecContext *, uint8_t *buf, int buf_size, void *data)

Referenced by avcodec_close().

int(* AVCodec::decode)(AVCodecContext *, void *outdata, int *outdata_size, uint8_t *buf, int buf_size)

Definition at line 1770 of file avcodec.h.

struct AVCodec* AVCodec::next [read]

Referenced by avcodec_flush_buffers().

Definition at line 1773 of file avcodec.h.

Referenced by new_video_stream().


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

Generated on Mon Apr 28 14:11:42 2008 for Cinelerra by  doxygen 1.5.5