FFmpeg  4.0
Data Fields
MDECContext Struct Reference

Data Fields

AVCodecContextavctx
 
BlockDSPContext bdsp
 
BswapDSPContext bbdsp
 
IDCTDSPContext idsp
 
ThreadFrame frame
 
GetBitContext gb
 
ScanTable scantable
 
int version
 
int qscale
 
int last_dc [3]
 
int mb_width
 
int mb_height
 
int mb_x
 
int mb_y
 
int16_t block [6][64]
 
uint16_t quant_matrix [64]
 
uint8_tbitstream_buffer
 
unsigned int bitstream_buffer_size
 
int block_last_index [6]
 

Detailed Description

Definition at line 37 of file mdec.c.

Field Documentation

◆ avctx

AVCodecContext* MDECContext::avctx

Definition at line 38 of file mdec.c.

Referenced by decode_init(), idct_put(), and mdec_decode_block_intra().

◆ bdsp

BlockDSPContext MDECContext::bdsp

Definition at line 39 of file mdec.c.

Referenced by decode_init(), and decode_mb().

◆ bbdsp

BswapDSPContext MDECContext::bbdsp

Definition at line 40 of file mdec.c.

Referenced by decode_frame(), and decode_init().

◆ idsp

IDCTDSPContext MDECContext::idsp

Definition at line 41 of file mdec.c.

Referenced by decode_init(), and idct_put().

◆ frame

ThreadFrame MDECContext::frame

Definition at line 42 of file mdec.c.

Referenced by decode_frame().

◆ gb

GetBitContext MDECContext::gb

Definition at line 43 of file mdec.c.

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

◆ scantable

ScanTable MDECContext::scantable

Definition at line 44 of file mdec.c.

Referenced by decode_init(), and mdec_decode_block_intra().

◆ version

int MDECContext::version

Definition at line 45 of file mdec.c.

Referenced by decode_frame(), and mdec_decode_block_intra().

◆ qscale

int MDECContext::qscale

Definition at line 46 of file mdec.c.

Referenced by decode_frame(), and mdec_decode_block_intra().

◆ last_dc

int MDECContext::last_dc[3]

Definition at line 47 of file mdec.c.

Referenced by decode_frame(), and mdec_decode_block_intra().

◆ mb_width

int MDECContext::mb_width

Definition at line 48 of file mdec.c.

Referenced by decode_frame(), and decode_init().

◆ mb_height

int MDECContext::mb_height

Definition at line 49 of file mdec.c.

Referenced by decode_frame(), and decode_init().

◆ mb_x

int MDECContext::mb_x

Definition at line 50 of file mdec.c.

Referenced by decode_frame(), and mdec_decode_block_intra().

◆ mb_y

int MDECContext::mb_y

Definition at line 50 of file mdec.c.

Referenced by decode_frame(), and mdec_decode_block_intra().

◆ block

int16_t MDECContext::block[6][64]

Definition at line 51 of file mdec.c.

Referenced by decode_frame(), and idct_put().

◆ quant_matrix

uint16_t MDECContext::quant_matrix[64]

Definition at line 52 of file mdec.c.

Referenced by decode_init(), and mdec_decode_block_intra().

◆ bitstream_buffer

uint8_t* MDECContext::bitstream_buffer

Definition at line 53 of file mdec.c.

Referenced by decode_end(), and decode_frame().

◆ bitstream_buffer_size

unsigned int MDECContext::bitstream_buffer_size

Definition at line 54 of file mdec.c.

Referenced by decode_end(), and decode_frame().

◆ block_last_index

int MDECContext::block_last_index[6]

Definition at line 55 of file mdec.c.

Referenced by mdec_decode_block_intra().


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