GIFContext Struct Reference
Collaboration diagram for GIFContext:
Collaboration graph

Data Fields

const AVClassclass
 
AVFrame picture
 
LZWStatelzw
 
uint8_tbuf
 
AVFramelast_frame
 
int flags
 
uint32_t palette [AVPALETTE_COUNT]
 local reference palette for !pal8 More...
 
uint8_ttmpl
 temporary line buffer More...
 
AVClassclass
 
int loop
 Class for private options. More...
 
int last_delay
 
AVPacketprev_pkt
 
int duration
 

Detailed Description

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

Field Documentation

uint8_t* GIFContext::buf

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

Referenced by gif_encode_close(), gif_encode_init(), and gif_image_write_image().

const AVClass* GIFContext::class

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

AVClass* GIFContext::class

Definition at line 69 of file libavformat/gif.c.

int GIFContext::duration

Definition at line 73 of file libavformat/gif.c.

Referenced by flush_packet().

int GIFContext::flags

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

Referenced by gif_image_write_image().

int GIFContext::last_delay

Definition at line 71 of file libavformat/gif.c.

Referenced by flush_packet().

AVFrame* GIFContext::last_frame

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

Referenced by gif_encode_close(), gif_encode_frame(), and gif_image_write_image().

int GIFContext::loop

Class for private options.

Definition at line 70 of file libavformat/gif.c.

Referenced by gif_write_header().

LZWState* GIFContext::lzw

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

Referenced by gif_encode_close(), gif_encode_init(), and gif_image_write_image().

uint32_t GIFContext::palette[AVPALETTE_COUNT]

local reference palette for !pal8

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

Referenced by gif_encode_init(), and gif_image_write_image().

AVFrame GIFContext::picture

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

Referenced by gif_encode_frame(), and gif_encode_init().

AVPacket* GIFContext::prev_pkt

Definition at line 72 of file libavformat/gif.c.

Referenced by flush_packet(), gif_write_packet(), and gif_write_trailer().

uint8_t* GIFContext::tmpl

temporary line buffer

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

Referenced by gif_encode_close(), gif_encode_init(), and gif_image_write_image().


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