MadContext Struct Reference
Collaboration diagram for MadContext:
Collaboration graph

Public Member Functions

 DECLARE_ALIGNED (16, int16_t, block)[64]
 

Data Fields

AVCodecContextavctx
 
DSPContext dsp
 
AVFrame last_frame
 
GetBitContext gb
 
voidbitstream_buf
 
unsigned int bitstream_buf_size
 
ScanTable scantable
 
uint16_t quant_matrix [64]
 
int mb_x
 
int mb_y
 

Detailed Description

Definition at line 45 of file eamad.c.

Member Function Documentation

MadContext::DECLARE_ALIGNED ( 16  ,
int16_t  ,
block   
)

Field Documentation

AVCodecContext* MadContext::avctx

Definition at line 46 of file eamad.c.

Referenced by comp_block(), decode_block_intra(), decode_init(), and idct_put().

void* MadContext::bitstream_buf

Definition at line 50 of file eamad.c.

Referenced by decode_end(), and decode_frame().

unsigned int MadContext::bitstream_buf_size

Definition at line 51 of file eamad.c.

Referenced by decode_frame().

DSPContext MadContext::dsp

Definition at line 47 of file eamad.c.

Referenced by decode_frame(), decode_init(), and decode_mb().

GetBitContext MadContext::gb

Definition at line 49 of file eamad.c.

Referenced by decode_block_intra(), decode_frame(), and decode_mb().

AVFrame MadContext::last_frame

Definition at line 48 of file eamad.c.

Referenced by comp_block(), decode_end(), decode_frame(), and decode_mb().

int MadContext::mb_x

Definition at line 55 of file eamad.c.

Referenced by decode_block_intra(), decode_frame(), and decode_mb().

int MadContext::mb_y

Definition at line 56 of file eamad.c.

Referenced by decode_block_intra(), decode_frame(), and decode_mb().

uint16_t MadContext::quant_matrix[64]

Definition at line 54 of file eamad.c.

Referenced by calc_quant_matrix(), and decode_block_intra().

ScanTable MadContext::scantable

Definition at line 53 of file eamad.c.

Referenced by decode_block_intra(), and decode_init().


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