LZWState Struct Reference


Data Fields

const uint8_t * pbuf
const uint8_t * ebuf
int bbits
unsigned int bbuf
int mode
 Decoder mode.
int cursize
 The current code size.
int curmask
int codesize
int clear_code
int end_code
int newcodes
 First available code.
int top_slot
 Highest code for current size.
int extra_slot
int slot
 Last read code.
int fc
int oc
uint8_t * sp
uint8_t stack [LZW_SIZTABLE]
uint8_t suffix [LZW_SIZTABLE]
uint16_t prefix [LZW_SIZTABLE]
int bs
 current buffer size for GIF

Detailed Description

Definition at line 44 of file lzw.c.


Field Documentation

Definition at line 46 of file lzw.c.

Referenced by ff_lzw_decode_init(), and lzw_get_code().

unsigned int LZWState::bbuf

Definition at line 47 of file lzw.c.

Referenced by ff_lzw_decode_init(), and lzw_get_code().

current buffer size for GIF

Definition at line 64 of file lzw.c.

Referenced by ff_lzw_decode_init(), ff_lzw_decode_tail(), and lzw_get_code().

Definition at line 53 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().

Definition at line 52 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().

Definition at line 51 of file lzw.c.

Referenced by ff_lzw_decode(), ff_lzw_decode_init(), and lzw_get_code().

The current code size.

Definition at line 50 of file lzw.c.

Referenced by ff_lzw_decode(), ff_lzw_decode_init(), and lzw_get_code().

const uint8_t * LZWState::ebuf

Definition at line 45 of file lzw.c.

Referenced by ff_lzw_decode_init(), and ff_lzw_decode_tail().

Definition at line 54 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().

Definition at line 57 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().

Definition at line 59 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().

Decoder mode.

Definition at line 49 of file lzw.c.

Referenced by ff_lzw_decode_init(), ff_lzw_decode_tail(), and lzw_get_code().

First available code.

Definition at line 55 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().

Definition at line 59 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().

const uint8_t* LZWState::pbuf

Definition at line 45 of file lzw.c.

Referenced by ff_lzw_decode_init(), ff_lzw_decode_tail(), and lzw_get_code().

uint16_t LZWState::prefix[LZW_SIZTABLE]

Definition at line 63 of file lzw.c.

Referenced by ff_lzw_decode().

Last read code.

Definition at line 58 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().

uint8_t* LZWState::sp

Definition at line 60 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().

uint8_t LZWState::stack[LZW_SIZTABLE]

Definition at line 61 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().

uint8_t LZWState::suffix[LZW_SIZTABLE]

Definition at line 62 of file lzw.c.

Referenced by ff_lzw_decode().

Highest code for current size.

Definition at line 56 of file lzw.c.

Referenced by ff_lzw_decode(), and ff_lzw_decode_init().


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

Generated on Fri Oct 26 02:46:17 2012 for FFmpeg by  doxygen 1.5.8