FFmpeg  4.0
Data Fields
TgvContext Struct Reference

Data Fields

AVCodecContextavctx
 
AVFramelast_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 42 of file eatgv.c.

Field Documentation

◆ avctx

AVCodecContext* TgvContext::avctx

Definition at line 43 of file eatgv.c.

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

◆ last_frame

AVFrame* TgvContext::last_frame

Definition at line 44 of file eatgv.c.

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

◆ frame_buffer

uint8_t* TgvContext::frame_buffer

Definition at line 45 of file eatgv.c.

Referenced by tgv_decode_end(), and tgv_decode_frame().

◆ width

int TgvContext::width

Definition at line 46 of file eatgv.c.

Referenced by tgv_decode_frame().

◆ height

int TgvContext::height

Definition at line 46 of file eatgv.c.

Referenced by tgv_decode_frame(), and unpack().

◆ palette

uint32_t TgvContext::palette[AVPALETTE_COUNT]

Definition at line 47 of file eatgv.c.

Referenced by tgv_decode_frame().

◆ mv_codebook

int(* TgvContext::mv_codebook)[2]

Definition at line 49 of file eatgv.c.

Referenced by tgv_decode_end(), and tgv_decode_inter().

◆ block_codebook

uint8_t(* TgvContext::block_codebook)[16]

Definition at line 50 of file eatgv.c.

Referenced by tgv_decode_end(), and tgv_decode_inter().

◆ num_mvs

int TgvContext::num_mvs

current length of mv_codebook

Definition at line 51 of file eatgv.c.

Referenced by tgv_decode_inter().

◆ num_blocks_packed

int TgvContext::num_blocks_packed

current length of block_codebook

Definition at line 52 of file eatgv.c.

Referenced by tgv_decode_inter().


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