FFmpeg
Data Fields
FlashSV2Context Struct Reference

Data Fields

AVCodecContextavctx
 
uint8_tcurrent_frame
 
uint8_tkey_frame
 
uint8_tencbuffer
 
uint8_tkeybuffer
 
uint8_tdatabuffer
 
uint8_tblockbuffer
 
int blockbuffer_size
 
Blockframe_blocks
 
Blockkey_blocks
 
int frame_size
 
int blocks_size
 
int use15_7
 
int dist
 
int comp
 
int rows
 
int cols
 
int last_key_frame
 
int image_width
 
int image_height
 
int block_width
 
int block_height
 
uint8_t flags
 
uint8_t use_custom_palette
 
uint8_t palette_type
 0=>default, 1=>custom - changed when palette regenerated. More...
 
Palette palette
 

Detailed Description

Definition at line 86 of file flashsv2enc.c.

Field Documentation

◆ avctx

AVCodecContext* FlashSV2Context::avctx

Definition at line 87 of file flashsv2enc.c.

◆ current_frame

uint8_t* FlashSV2Context::current_frame

Definition at line 88 of file flashsv2enc.c.

◆ key_frame

uint8_t* FlashSV2Context::key_frame

Definition at line 89 of file flashsv2enc.c.

◆ encbuffer

uint8_t* FlashSV2Context::encbuffer

Definition at line 90 of file flashsv2enc.c.

◆ keybuffer

uint8_t* FlashSV2Context::keybuffer

Definition at line 91 of file flashsv2enc.c.

◆ databuffer

uint8_t* FlashSV2Context::databuffer

Definition at line 92 of file flashsv2enc.c.

◆ blockbuffer

uint8_t* FlashSV2Context::blockbuffer

Definition at line 94 of file flashsv2enc.c.

◆ blockbuffer_size

int FlashSV2Context::blockbuffer_size

Definition at line 95 of file flashsv2enc.c.

◆ frame_blocks

Block* FlashSV2Context::frame_blocks

Definition at line 97 of file flashsv2enc.c.

◆ key_blocks

Block* FlashSV2Context::key_blocks

Definition at line 98 of file flashsv2enc.c.

◆ frame_size

int FlashSV2Context::frame_size

Definition at line 99 of file flashsv2enc.c.

◆ blocks_size

int FlashSV2Context::blocks_size

Definition at line 100 of file flashsv2enc.c.

◆ use15_7

int FlashSV2Context::use15_7

Definition at line 102 of file flashsv2enc.c.

◆ dist

int FlashSV2Context::dist

Definition at line 102 of file flashsv2enc.c.

◆ comp

int FlashSV2Context::comp

Definition at line 102 of file flashsv2enc.c.

◆ rows

int FlashSV2Context::rows

Definition at line 104 of file flashsv2enc.c.

◆ cols

int FlashSV2Context::cols

Definition at line 104 of file flashsv2enc.c.

◆ last_key_frame

int FlashSV2Context::last_key_frame

Definition at line 106 of file flashsv2enc.c.

◆ image_width

int FlashSV2Context::image_width

Definition at line 108 of file flashsv2enc.c.

◆ image_height

int FlashSV2Context::image_height

Definition at line 108 of file flashsv2enc.c.

◆ block_width

int FlashSV2Context::block_width

Definition at line 109 of file flashsv2enc.c.

◆ block_height

int FlashSV2Context::block_height

Definition at line 109 of file flashsv2enc.c.

◆ flags

uint8_t FlashSV2Context::flags

Definition at line 110 of file flashsv2enc.c.

◆ use_custom_palette

uint8_t FlashSV2Context::use_custom_palette

Definition at line 111 of file flashsv2enc.c.

◆ palette_type

uint8_t FlashSV2Context::palette_type

0=>default, 1=>custom - changed when palette regenerated.

Definition at line 112 of file flashsv2enc.c.

◆ palette

Palette FlashSV2Context::palette

Definition at line 113 of file flashsv2enc.c.


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