FFmpeg
Data Fields
GifState Struct Reference

Data Fields

const AVClassclass
 
AVFrameframe
 
int screen_width
 
int screen_height
 
int has_global_palette
 
int bits_per_pixel
 
uint32_t bg_color
 
int background_color_index
 
int transparent_color_index
 
int color_resolution
 
uint8_t * idx_line
 
int idx_line_size
 
int gce_prev_disposal
 
int gce_disposal
 
int gce_l
 
int gce_t
 
int gce_w
 
int gce_h
 
uint8_t * stored_img
 
int stored_img_size
 
int stored_bg_color
 
GetByteContext gb
 
LZWStatelzw
 
uint32_t global_palette [256]
 
uint32_t local_palette [256]
 
AVCodecContextavctx
 
int keyframe
 
int keyframe_ok
 
int trans_color
 color value that is used instead of transparent color More...
 

Detailed Description

Definition at line 39 of file gifdec.c.

Field Documentation

◆ class

const AVClass* GifState::class

Definition at line 40 of file gifdec.c.

◆ frame

AVFrame* GifState::frame

Definition at line 41 of file gifdec.c.

◆ screen_width

int GifState::screen_width

Definition at line 42 of file gifdec.c.

◆ screen_height

int GifState::screen_height

Definition at line 43 of file gifdec.c.

◆ has_global_palette

int GifState::has_global_palette

Definition at line 44 of file gifdec.c.

◆ bits_per_pixel

int GifState::bits_per_pixel

Definition at line 45 of file gifdec.c.

◆ bg_color

uint32_t GifState::bg_color

Definition at line 46 of file gifdec.c.

◆ background_color_index

int GifState::background_color_index

Definition at line 47 of file gifdec.c.

◆ transparent_color_index

int GifState::transparent_color_index

Definition at line 48 of file gifdec.c.

◆ color_resolution

int GifState::color_resolution

Definition at line 49 of file gifdec.c.

◆ idx_line

uint8_t* GifState::idx_line

Definition at line 52 of file gifdec.c.

◆ idx_line_size

int GifState::idx_line_size

Definition at line 53 of file gifdec.c.

◆ gce_prev_disposal

int GifState::gce_prev_disposal

Definition at line 56 of file gifdec.c.

◆ gce_disposal

int GifState::gce_disposal

Definition at line 57 of file gifdec.c.

◆ gce_l

int GifState::gce_l

Definition at line 59 of file gifdec.c.

◆ gce_t

int GifState::gce_t

Definition at line 59 of file gifdec.c.

◆ gce_w

int GifState::gce_w

Definition at line 59 of file gifdec.c.

◆ gce_h

int GifState::gce_h

Definition at line 59 of file gifdec.c.

◆ stored_img

uint8_t* GifState::stored_img

Definition at line 63 of file gifdec.c.

◆ stored_img_size

int GifState::stored_img_size

Definition at line 64 of file gifdec.c.

◆ stored_bg_color

int GifState::stored_bg_color

Definition at line 65 of file gifdec.c.

◆ gb

GetByteContext GifState::gb

Definition at line 67 of file gifdec.c.

◆ lzw

LZWState* GifState::lzw

Definition at line 68 of file gifdec.c.

◆ global_palette

uint32_t GifState::global_palette[256]

Definition at line 71 of file gifdec.c.

◆ local_palette

uint32_t GifState::local_palette[256]

Definition at line 72 of file gifdec.c.

◆ avctx

AVCodecContext* GifState::avctx

Definition at line 74 of file gifdec.c.

◆ keyframe

int GifState::keyframe

Definition at line 75 of file gifdec.c.

◆ keyframe_ok

int GifState::keyframe_ok

Definition at line 76 of file gifdec.c.

◆ trans_color

int GifState::trans_color

color value that is used instead of transparent color

Definition at line 77 of file gifdec.c.


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