FFmpeg  2.6.9
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
GIFContext Struct Reference

Data Fields

const AVClassclass
LZWStatelzw
uint8_tbuf
int buf_size
AVFramelast_frame
int flags
uint32_t palette [AVPALETTE_COUNT]
 local reference palette for !pal8
int palette_loaded
int transparent_index
uint8_tpal_exdata
uint8_ttmpl
 temporary line buffer
AVClassclass
int loop
int last_delay
AVPacketprev_pkt
int duration

Detailed Description

Definition at line 42 of file gif.c.

Field Documentation

const AVClass* GIFContext::class

Definition at line 43 of file gif.c.

LZWState* GIFContext::lzw

Definition at line 44 of file gif.c.

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

uint8_t* GIFContext::buf

Definition at line 45 of file gif.c.

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

int GIFContext::buf_size

Definition at line 46 of file gif.c.

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

AVFrame* GIFContext::last_frame

Definition at line 47 of file gif.c.

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

int GIFContext::flags

Definition at line 48 of file gif.c.

Referenced by gif_image_write_image().

uint32_t GIFContext::palette[AVPALETTE_COUNT]

local reference palette for !pal8

Definition at line 49 of file gif.c.

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

int GIFContext::palette_loaded

Definition at line 50 of file gif.c.

Referenced by gif_encode_frame().

int GIFContext::transparent_index

Definition at line 51 of file gif.c.

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

uint8_t* GIFContext::pal_exdata

Definition at line 52 of file gif.c.

Referenced by gif_encode_frame(), and gif_image_write_image().

uint8_t* GIFContext::tmpl

temporary line buffer

Definition at line 53 of file gif.c.

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

AVClass* GIFContext::class

Definition at line 105 of file gif.c.

int GIFContext::loop

Definition at line 106 of file gif.c.

Referenced by gif_write_header(), and gif_write_packet().

int GIFContext::last_delay

Definition at line 107 of file gif.c.

Referenced by flush_packet().

AVPacket* GIFContext::prev_pkt

Definition at line 108 of file gif.c.

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

int GIFContext::duration

Definition at line 109 of file gif.c.

Referenced by flush_packet().


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