FFmpeg
Data Fields
AGMContext Struct Reference

Data Fields

const AVClassclass
 
AVCodecContextavctx
 
GetBitContext gb
 
GetByteContext gbyte
 
int key_frame
 
int bitstream_size
 
int compression
 
int blocks_w
 
int blocks_h
 
int size [3]
 
int plus
 
int dct
 
int rgb
 
unsigned flags
 
unsigned fflags
 
uint8_t * output
 
unsigned padded_output_size
 
unsigned output_size
 
MotionVectormvectors
 
unsigned mvectors_size
 
VLC vlc
 
AVFrameprev_frame
 
int luma_quant_matrix [64]
 
int chroma_quant_matrix [64]
 
uint8_t permutated_scantable [64]
 
int16_t block [64]
 
int16_t * wblocks
 
unsigned wblocks_size
 
int * map
 
unsigned map_size
 
IDCTDSPContext idsp
 

Detailed Description

Definition at line 43 of file agm.c.

Field Documentation

◆ class

const AVClass* AGMContext::class

Definition at line 44 of file agm.c.

◆ avctx

AVCodecContext* AGMContext::avctx

Definition at line 45 of file agm.c.

◆ gb

GetBitContext AGMContext::gb

Definition at line 46 of file agm.c.

◆ gbyte

GetByteContext AGMContext::gbyte

Definition at line 47 of file agm.c.

◆ key_frame

int AGMContext::key_frame

Definition at line 49 of file agm.c.

◆ bitstream_size

int AGMContext::bitstream_size

Definition at line 50 of file agm.c.

◆ compression

int AGMContext::compression

Definition at line 51 of file agm.c.

◆ blocks_w

int AGMContext::blocks_w

Definition at line 52 of file agm.c.

◆ blocks_h

int AGMContext::blocks_h

Definition at line 53 of file agm.c.

◆ size

int AGMContext::size[3]

Definition at line 54 of file agm.c.

◆ plus

int AGMContext::plus

Definition at line 55 of file agm.c.

◆ dct

int AGMContext::dct

Definition at line 56 of file agm.c.

◆ rgb

int AGMContext::rgb

Definition at line 57 of file agm.c.

◆ flags

unsigned AGMContext::flags

Definition at line 58 of file agm.c.

◆ fflags

unsigned AGMContext::fflags

Definition at line 59 of file agm.c.

◆ output

uint8_t* AGMContext::output

Definition at line 61 of file agm.c.

◆ padded_output_size

unsigned AGMContext::padded_output_size

Definition at line 62 of file agm.c.

◆ output_size

unsigned AGMContext::output_size

Definition at line 63 of file agm.c.

◆ mvectors

MotionVector* AGMContext::mvectors

Definition at line 65 of file agm.c.

◆ mvectors_size

unsigned AGMContext::mvectors_size

Definition at line 66 of file agm.c.

◆ vlc

VLC AGMContext::vlc

Definition at line 68 of file agm.c.

◆ prev_frame

AVFrame* AGMContext::prev_frame

Definition at line 70 of file agm.c.

◆ luma_quant_matrix

int AGMContext::luma_quant_matrix[64]

Definition at line 72 of file agm.c.

◆ chroma_quant_matrix

int AGMContext::chroma_quant_matrix[64]

Definition at line 73 of file agm.c.

◆ permutated_scantable

uint8_t AGMContext::permutated_scantable[64]

Definition at line 75 of file agm.c.

◆ block

int16_t AGMContext::block[64]

Definition at line 76 of file agm.c.

◆ wblocks

int16_t* AGMContext::wblocks

Definition at line 78 of file agm.c.

◆ wblocks_size

unsigned AGMContext::wblocks_size

Definition at line 79 of file agm.c.

◆ map

int* AGMContext::map

Definition at line 81 of file agm.c.

◆ map_size

unsigned AGMContext::map_size

Definition at line 82 of file agm.c.

◆ idsp

IDCTDSPContext AGMContext::idsp

Definition at line 84 of file agm.c.


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