TgvContext Struct Reference
Collaboration diagram for TgvContext:
Collaboration graph

Data Fields

AVCodecContextavctx
 
AVFrame last_frame
 
uint8_tframe_buffer
 
int width
 
int height
 
uint32_t palette [AVPALETTE_COUNT]
 
int(* mv_codebook )[2]
 
uint8_t(* block_codebook )[16]
 
int num_mvs
 current length of mv_codebook More...
 
int num_blocks_packed
 current length of block_codebook More...
 

Detailed Description

Definition at line 41 of file eatgv.c.

Field Documentation

AVCodecContext* TgvContext::avctx

Definition at line 42 of file eatgv.c.

Referenced by tgv_decode_frame(), tgv_decode_init(), and tgv_decode_inter().

uint8_t(* TgvContext::block_codebook)[16]

Definition at line 49 of file eatgv.c.

Referenced by tgv_decode_end(), and tgv_decode_inter().

uint8_t* TgvContext::frame_buffer

Definition at line 44 of file eatgv.c.

Referenced by tgv_decode_end(), and tgv_decode_frame().

int TgvContext::height

Definition at line 45 of file eatgv.c.

Referenced by tgv_decode_frame(), and unpack().

AVFrame TgvContext::last_frame

Definition at line 43 of file eatgv.c.

Referenced by tgv_decode_end(), tgv_decode_frame(), tgv_decode_init(), and tgv_decode_inter().

int(* TgvContext::mv_codebook)[2]

Definition at line 48 of file eatgv.c.

Referenced by tgv_decode_end(), and tgv_decode_inter().

int TgvContext::num_blocks_packed

current length of block_codebook

Definition at line 51 of file eatgv.c.

Referenced by tgv_decode_inter().

int TgvContext::num_mvs

current length of mv_codebook

Definition at line 50 of file eatgv.c.

Referenced by tgv_decode_inter().

uint32_t TgvContext::palette[AVPALETTE_COUNT]

Definition at line 46 of file eatgv.c.

Referenced by tgv_decode_frame().

int TgvContext::width

Definition at line 45 of file eatgv.c.

Referenced by tgv_decode_frame().


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