FFmpeg
Loading...
Searching...
No Matches
GIFContext Struct Reference

Data Fields

const AVClassclass
LZWStatelzw
uint8_t * buf
uint8_t * shrunk_buf
int buf_size
AVFramelast_frame
int flags
int image
int use_global_palette
uint32_t palette [AVPALETTE_COUNT]
 local reference palette for !pal8
int palette_loaded
int transparent_index
uint8_t * tmpl
 temporary line buffer
AVClassclass
int loop
int last_delay
int duration
int64_t last_pos
int have_end
AVPacketprev_pkt

Detailed Description

Definition at line 46 of file gif.c.

Field Documentation

◆ class [1/2]

const AVClass* GIFContext::class

Definition at line 47 of file gif.c.

◆ lzw

LZWState* GIFContext::lzw

Definition at line 48 of file gif.c.

◆ buf

uint8_t* GIFContext::buf

Definition at line 49 of file gif.c.

◆ shrunk_buf

uint8_t* GIFContext::shrunk_buf

Definition at line 50 of file gif.c.

◆ buf_size

int GIFContext::buf_size

Definition at line 51 of file gif.c.

◆ last_frame

AVFrame* GIFContext::last_frame

Definition at line 52 of file gif.c.

◆ flags

int GIFContext::flags

Definition at line 53 of file gif.c.

◆ image

int GIFContext::image

Definition at line 54 of file gif.c.

◆ use_global_palette

int GIFContext::use_global_palette

Definition at line 55 of file gif.c.

◆ palette

uint32_t GIFContext::palette[AVPALETTE_COUNT]

local reference palette for !pal8

Definition at line 56 of file gif.c.

◆ palette_loaded

int GIFContext::palette_loaded

Definition at line 57 of file gif.c.

◆ transparent_index

int GIFContext::transparent_index

Definition at line 58 of file gif.c.

◆ tmpl

uint8_t* GIFContext::tmpl

temporary line buffer

Definition at line 59 of file gif.c.

◆ class [2/2]

AVClass* GIFContext::class

Definition at line 34 of file gif.c.

◆ loop

int GIFContext::loop

Definition at line 35 of file gif.c.

Referenced by gif_write_packet().

◆ last_delay

int GIFContext::last_delay

Definition at line 36 of file gif.c.

Referenced by gif_get_delay().

◆ duration

int GIFContext::duration

Definition at line 37 of file gif.c.

Referenced by gif_get_delay().

◆ last_pos

int64_t GIFContext::last_pos

Definition at line 38 of file gif.c.

Referenced by gif_write_packet().

◆ have_end

int GIFContext::have_end

Definition at line 39 of file gif.c.

Referenced by gif_write_packet(), and gif_write_trailer().

◆ prev_pkt

AVPacket* GIFContext::prev_pkt

Definition at line 40 of file gif.c.

Referenced by gif_write_packet(), and gif_write_trailer().


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