GifState Struct Reference
Collaboration diagram for GifState:
Collaboration graph

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 40 of file libavcodec/gifdec.c.

Field Documentation

int GifState::background_color_index

Definition at line 48 of file libavcodec/gifdec.c.

Referenced by gif_read_header1().

uint32_t GifState::bg_color

Definition at line 47 of file libavcodec/gifdec.c.

Referenced by gif_read_header1(), and gif_read_image().

int GifState::bits_per_pixel

Definition at line 46 of file libavcodec/gifdec.c.

Referenced by gif_read_header1(), and gif_read_image().

const AVClass* GifState::class

Definition at line 41 of file libavcodec/gifdec.c.

int GifState::color_resolution

Definition at line 50 of file libavcodec/gifdec.c.

Referenced by gif_read_header1().

AVFrame* GifState::frame

Definition at line 42 of file libavcodec/gifdec.c.

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

int GifState::gce_disposal

Definition at line 58 of file libavcodec/gifdec.c.

Referenced by gif_read_extension(), and gif_read_image().

int GifState::gce_h

Definition at line 60 of file libavcodec/gifdec.c.

Referenced by gif_read_image().

int GifState::gce_l

Definition at line 60 of file libavcodec/gifdec.c.

Referenced by gif_read_image().

int GifState::gce_prev_disposal

Definition at line 57 of file libavcodec/gifdec.c.

Referenced by gif_read_image().

int GifState::gce_t

Definition at line 60 of file libavcodec/gifdec.c.

Referenced by gif_read_image().

int GifState::gce_w

Definition at line 60 of file libavcodec/gifdec.c.

Referenced by gif_read_image().

uint32_t GifState::global_palette[256]

Definition at line 73 of file libavcodec/gifdec.c.

Referenced by gif_read_header1(), and gif_read_image().

int GifState::has_global_palette

Definition at line 45 of file libavcodec/gifdec.c.

Referenced by gif_read_header1(), and gif_read_image().

uint8_t* GifState::idx_line

Definition at line 53 of file libavcodec/gifdec.c.

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

int GifState::idx_line_size

Definition at line 54 of file libavcodec/gifdec.c.

Referenced by gif_decode_frame().

int GifState::keyframe

Definition at line 77 of file libavcodec/gifdec.c.

Referenced by gif_decode_frame(), and gif_read_image().

int GifState::keyframe_ok

Definition at line 78 of file libavcodec/gifdec.c.

Referenced by gif_decode_frame().

uint32_t GifState::local_palette[256]

Definition at line 74 of file libavcodec/gifdec.c.

Referenced by gif_read_image().

LZWState* GifState::lzw

Definition at line 70 of file libavcodec/gifdec.c.

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

int GifState::screen_height

Definition at line 44 of file libavcodec/gifdec.c.

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

int GifState::screen_width

Definition at line 43 of file libavcodec/gifdec.c.

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

int GifState::stored_bg_color

Definition at line 66 of file libavcodec/gifdec.c.

Referenced by gif_read_image().

uint32_t* GifState::stored_img

Definition at line 64 of file libavcodec/gifdec.c.

Referenced by gif_decode_close(), and gif_read_image().

int GifState::stored_img_size

Definition at line 65 of file libavcodec/gifdec.c.

Referenced by gif_read_image().

int GifState::trans_color

color value that is used instead of transparent color

Definition at line 79 of file libavcodec/gifdec.c.

Referenced by gif_read_image().

int GifState::transparent_color_index

Definition at line 49 of file libavcodec/gifdec.c.

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


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