FourXContext Struct Reference


Public Member Functions

 DECLARE_ALIGNED_8 (DCTELEM, block[6][64])

Data Fields

AVCodecContextavctx
DSPContext dsp
AVFrame current_picture
AVFrame last_picture
GetBitContext pre_gb
 ac/dc prefix
GetBitContext gb
const uint8_t * bytestream
const uint16_t * wordstream
int mv [256]
VLC pre_vlc
int last_dc
uint8_t * bitstream_buffer
unsigned int bitstream_buffer_size
int version
CFrameBuffer cfrm [CFRAME_BUFFER_COUNT]

Detailed Description

Definition at line 128 of file libavcodec/4xm.c.


Member Function Documentation

FourXContext::DECLARE_ALIGNED_8 ( DCTELEM  ,
block  [6][64] 
)


Field Documentation

AVCodecContext* FourXContext::avctx

Definition at line 129 of file libavcodec/4xm.c.

Referenced by common_init(), decode_frame(), decode_i2_frame(), decode_i_block(), decode_i_frame(), decode_p_block(), decode_p_frame(), idct_put(), and read_huffman_tables().

DSPContext FourXContext::dsp

Definition at line 130 of file libavcodec/4xm.c.

Referenced by common_init(), decode_i_frame(), decode_i_mb(), and decode_p_frame().

AVFrame FourXContext::current_picture

Definition at line 131 of file libavcodec/4xm.c.

Referenced by decode_frame(), decode_i2_frame(), decode_i_frame(), decode_p_frame(), idct_put(), and init_mv().

AVFrame FourXContext::last_picture

Definition at line 131 of file libavcodec/4xm.c.

Referenced by decode_frame(), decode_p_block(), and decode_p_frame().

GetBitContext FourXContext::pre_gb

ac/dc prefix

Definition at line 132 of file libavcodec/4xm.c.

Referenced by decode_i_block(), and decode_i_frame().

GetBitContext FourXContext::gb

Definition at line 133 of file libavcodec/4xm.c.

Referenced by decode_i_block(), decode_i_frame(), decode_p_block(), and decode_p_frame().

const uint8_t* FourXContext::bytestream

Definition at line 134 of file libavcodec/4xm.c.

Referenced by decode_p_block(), and decode_p_frame().

const uint16_t* FourXContext::wordstream

Definition at line 135 of file libavcodec/4xm.c.

Referenced by decode_p_block(), and decode_p_frame().

int FourXContext::mv[256]

Definition at line 136 of file libavcodec/4xm.c.

Referenced by decode_p_block(), and init_mv().

VLC FourXContext::pre_vlc

Definition at line 137 of file libavcodec/4xm.c.

Referenced by decode_end(), decode_i_block(), decode_i_frame(), and read_huffman_tables().

int FourXContext::last_dc

Definition at line 138 of file libavcodec/4xm.c.

Referenced by decode_i_block(), and decode_i_frame().

uint8_t* FourXContext::bitstream_buffer

Definition at line 140 of file libavcodec/4xm.c.

Referenced by decode_end(), decode_i_frame(), and decode_p_frame().

unsigned int FourXContext::bitstream_buffer_size

Definition at line 141 of file libavcodec/4xm.c.

Referenced by decode_end(), decode_i_frame(), and decode_p_frame().

int FourXContext::version

Definition at line 142 of file libavcodec/4xm.c.

Referenced by decode_init(), decode_p_block(), decode_p_frame(), and init_mv().

CFrameBuffer FourXContext::cfrm[CFRAME_BUFFER_COUNT]

Definition at line 143 of file libavcodec/4xm.c.

Referenced by decode_end(), and decode_frame().


The documentation for this struct was generated from the following file:
Generated on Thu Nov 20 23:46:21 2008 for libextractor by  doxygen 1.5.1