FFmpeg  4.0
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_tidx_line
 
int idx_line_size
 
int gce_prev_disposal
 
int gce_disposal
 
int gce_l
 
int gce_t
 
int gce_w
 
int gce_h
 
uint32_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 38 of file gifdec.c.

Field Documentation

◆ class

const AVClass* GifState::class

Definition at line 39 of file gifdec.c.

◆ frame

AVFrame* GifState::frame

Definition at line 40 of file gifdec.c.

Referenced by gif_decode_close(), gif_decode_frame(), and gif_decode_init().

◆ screen_width

int GifState::screen_width

Definition at line 41 of file gifdec.c.

Referenced by gif_decode_frame(), gif_read_header1(), and gif_read_image().

◆ screen_height

int GifState::screen_height

Definition at line 42 of file gifdec.c.

Referenced by gif_decode_frame(), gif_read_header1(), and gif_read_image().

◆ has_global_palette

int GifState::has_global_palette

Definition at line 43 of file gifdec.c.

Referenced by gif_read_header1(), and gif_read_image().

◆ bits_per_pixel

int GifState::bits_per_pixel

Definition at line 44 of file gifdec.c.

Referenced by gif_read_header1(), and gif_read_image().

◆ bg_color

uint32_t GifState::bg_color

Definition at line 45 of file gifdec.c.

Referenced by gif_read_header1(), and gif_read_image().

◆ background_color_index

int GifState::background_color_index

Definition at line 46 of file gifdec.c.

Referenced by gif_read_header1().

◆ transparent_color_index

int GifState::transparent_color_index

Definition at line 47 of file gifdec.c.

Referenced by gif_read_extension(), gif_read_header1(), and gif_read_image().

◆ color_resolution

int GifState::color_resolution

Definition at line 48 of file gifdec.c.

Referenced by gif_read_header1().

◆ idx_line

uint8_t* GifState::idx_line

Definition at line 51 of file gifdec.c.

Referenced by gif_decode_close(), gif_decode_frame(), and gif_read_image().

◆ idx_line_size

int GifState::idx_line_size

Definition at line 52 of file gifdec.c.

Referenced by gif_decode_frame().

◆ gce_prev_disposal

int GifState::gce_prev_disposal

Definition at line 55 of file gifdec.c.

Referenced by gif_decode_frame(), and gif_read_image().

◆ gce_disposal

int GifState::gce_disposal

Definition at line 56 of file gifdec.c.

Referenced by gif_read_extension(), and gif_read_image().

◆ gce_l

int GifState::gce_l

Definition at line 58 of file gifdec.c.

Referenced by gif_read_image().

◆ gce_t

int GifState::gce_t

Definition at line 58 of file gifdec.c.

Referenced by gif_read_image().

◆ gce_w

int GifState::gce_w

Definition at line 58 of file gifdec.c.

Referenced by gif_read_image().

◆ gce_h

int GifState::gce_h

Definition at line 58 of file gifdec.c.

Referenced by gif_read_image().

◆ stored_img

uint32_t* GifState::stored_img

Definition at line 62 of file gifdec.c.

Referenced by gif_decode_close(), and gif_read_image().

◆ stored_img_size

int GifState::stored_img_size

Definition at line 63 of file gifdec.c.

Referenced by gif_read_image().

◆ stored_bg_color

int GifState::stored_bg_color

Definition at line 64 of file gifdec.c.

Referenced by gif_read_image().

◆ gb

GetByteContext GifState::gb

◆ lzw

LZWState* GifState::lzw

Definition at line 67 of file gifdec.c.

Referenced by gif_decode_close(), gif_decode_init(), and gif_read_image().

◆ global_palette

uint32_t GifState::global_palette[256]

Definition at line 70 of file gifdec.c.

Referenced by gif_read_header1(), and gif_read_image().

◆ local_palette

uint32_t GifState::local_palette[256]

Definition at line 71 of file gifdec.c.

Referenced by gif_read_image().

◆ avctx

AVCodecContext* GifState::avctx

◆ keyframe

int GifState::keyframe

Definition at line 74 of file gifdec.c.

Referenced by gif_decode_frame(), and gif_read_image().

◆ keyframe_ok

int GifState::keyframe_ok

Definition at line 75 of file gifdec.c.

Referenced by gif_decode_frame().

◆ trans_color

int GifState::trans_color

color value that is used instead of transparent color

Definition at line 76 of file gifdec.c.

Referenced by gif_read_image().


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