FFmpeg
4.3.8
|
Data Fields | |
const AVClass * | class |
AVCodecContext * | avctx |
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 |
MotionVector * | mvectors |
unsigned | mvectors_size |
VLC | vlc |
AVFrame * | prev_frame |
int | luma_quant_matrix [64] |
int | chroma_quant_matrix [64] |
ScanTable | scantable |
int16_t | block [64] |
int16_t * | wblocks |
unsigned | wblocks_size |
int * | map |
unsigned | map_size |
IDCTDSPContext | idsp |
AVCodecContext* AGMContext::avctx |
Definition at line 60 of file agm.c.
Referenced by decode_init(), decode_inter_plane(), and decode_intra_plane().
GetBitContext AGMContext::gb |
Definition at line 61 of file agm.c.
Referenced by decode_frame(), and decode_huffman2().
GetByteContext AGMContext::gbyte |
Definition at line 62 of file agm.c.
Referenced by decode_frame(), decode_huffman2(), decode_inter(), decode_inter_plane(), decode_intra(), decode_intra_plane(), and decode_motion_vectors().
int AGMContext::key_frame |
Definition at line 64 of file agm.c.
Referenced by compute_quant_matrix(), and decode_frame().
int AGMContext::bitstream_size |
Definition at line 65 of file agm.c.
Referenced by decode_frame().
int AGMContext::compression |
Definition at line 66 of file agm.c.
Referenced by decode_frame(), decode_inter(), and decode_intra().
int AGMContext::blocks_w |
Definition at line 67 of file agm.c.
Referenced by decode_inter(), decode_inter_blocks(), decode_inter_plane(), decode_intra(), decode_intra_blocks(), and decode_intra_plane().
int AGMContext::blocks_h |
Definition at line 68 of file agm.c.
Referenced by decode_inter(), decode_inter_plane(), decode_intra(), and decode_intra_plane().
int AGMContext::size[3] |
Definition at line 69 of file agm.c.
Referenced by decode_frame(), decode_inter(), decode_intra(), and decode_motion_vectors().
int AGMContext::plus |
Definition at line 70 of file agm.c.
Referenced by decode_init(), decode_intra_block(), and decode_intra_plane().
int AGMContext::dct |
Definition at line 71 of file agm.c.
Referenced by decode_frame(), and decode_init().
int AGMContext::rgb |
Definition at line 72 of file agm.c.
Referenced by decode_frame(), and decode_init().
unsigned AGMContext::flags |
Definition at line 73 of file agm.c.
Referenced by compute_quant_matrix(), decode_frame(), decode_inter(), decode_inter_block(), decode_inter_blocks(), decode_inter_plane(), decode_intra_block(), decode_intra_blocks(), and decode_intra_plane().
unsigned AGMContext::fflags |
Definition at line 74 of file agm.c.
Referenced by decode_frame().
uint8_t* AGMContext::output |
Definition at line 76 of file agm.c.
Referenced by decode_close(), decode_frame(), and decode_huffman2().
unsigned AGMContext::padded_output_size |
Definition at line 77 of file agm.c.
Referenced by decode_close(), and decode_huffman2().
unsigned AGMContext::output_size |
Definition at line 78 of file agm.c.
Referenced by decode_frame(), and decode_huffman2().
MotionVector* AGMContext::mvectors |
Definition at line 80 of file agm.c.
Referenced by decode_close(), decode_inter_plane(), and decode_motion_vectors().
unsigned AGMContext::mvectors_size |
Definition at line 81 of file agm.c.
Referenced by decode_close(), and decode_motion_vectors().
VLC AGMContext::vlc |
Definition at line 83 of file agm.c.
Referenced by decode_close(), and decode_huffman2().
AVFrame* AGMContext::prev_frame |
Definition at line 85 of file agm.c.
Referenced by decode_close(), decode_flush(), decode_frame(), and decode_init().
int AGMContext::luma_quant_matrix[64] |
Definition at line 87 of file agm.c.
Referenced by compute_quant_matrix(), decode_inter(), and decode_intra().
int AGMContext::chroma_quant_matrix[64] |
Definition at line 88 of file agm.c.
Referenced by compute_quant_matrix(), decode_inter(), and decode_intra().
ScanTable AGMContext::scantable |
Definition at line 90 of file agm.c.
Referenced by decode_init(), decode_inter_block(), decode_inter_blocks(), decode_intra_block(), and decode_intra_blocks().
int16_t AGMContext::block[64] |
Definition at line 91 of file agm.c.
Referenced by decode_inter_block(), decode_inter_plane(), decode_intra_block(), and decode_intra_plane().
int16_t* AGMContext::wblocks |
Definition at line 93 of file agm.c.
Referenced by decode_close(), decode_inter_blocks(), decode_inter_plane(), decode_intra_blocks(), and decode_intra_plane().
unsigned AGMContext::wblocks_size |
Definition at line 94 of file agm.c.
Referenced by decode_close(), decode_inter_blocks(), decode_inter_plane(), decode_intra_blocks(), and decode_intra_plane().
int* AGMContext::map |
Definition at line 96 of file agm.c.
Referenced by decode_close(), decode_inter_blocks(), and decode_inter_plane().
unsigned AGMContext::map_size |
Definition at line 97 of file agm.c.
Referenced by decode_close(), decode_inter_blocks(), and decode_inter_plane().
IDCTDSPContext AGMContext::idsp |
Definition at line 99 of file agm.c.
Referenced by decode_init(), decode_inter_plane(), and decode_intra_plane().