FFmpeg
Data Fields
LZWState Struct Reference

Data Fields

GetByteContext gb
 
int bbits
 
unsigned int bbuf
 
int mode
 Decoder mode. More...
 
int cursize
 The current code size. More...
 
int curmask
 
int codesize
 
int clear_code
 
int end_code
 
int newcodes
 First available code. More...
 
int top_slot
 Highest code for current size. More...
 
int extra_slot
 
int slot
 Last read code. More...
 
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 More...
 

Detailed Description

Definition at line 46 of file lzw.c.

Field Documentation

◆ gb

GetByteContext LZWState::gb

Definition at line 47 of file lzw.c.

◆ bbits

int LZWState::bbits

Definition at line 48 of file lzw.c.

◆ bbuf

unsigned int LZWState::bbuf

Definition at line 49 of file lzw.c.

◆ mode

int LZWState::mode

Decoder mode.

Definition at line 51 of file lzw.c.

◆ cursize

int LZWState::cursize

The current code size.

Definition at line 52 of file lzw.c.

◆ curmask

int LZWState::curmask

Definition at line 53 of file lzw.c.

◆ codesize

int LZWState::codesize

Definition at line 54 of file lzw.c.

◆ clear_code

int LZWState::clear_code

Definition at line 55 of file lzw.c.

◆ end_code

int LZWState::end_code

Definition at line 56 of file lzw.c.

◆ newcodes

int LZWState::newcodes

First available code.

Definition at line 57 of file lzw.c.

◆ top_slot

int LZWState::top_slot

Highest code for current size.

Definition at line 58 of file lzw.c.

◆ extra_slot

int LZWState::extra_slot

Definition at line 59 of file lzw.c.

◆ slot

int LZWState::slot

Last read code.

Definition at line 60 of file lzw.c.

◆ fc

int LZWState::fc

Definition at line 61 of file lzw.c.

◆ oc

int LZWState::oc

Definition at line 61 of file lzw.c.

Referenced by ff_lzw_decode().

◆ sp

uint8_t* LZWState::sp

Definition at line 62 of file lzw.c.

Referenced by ff_lzw_decode().

◆ stack

uint8_t LZWState::stack[LZW_SIZTABLE]

Definition at line 63 of file lzw.c.

◆ suffix

uint8_t LZWState::suffix[LZW_SIZTABLE]

Definition at line 64 of file lzw.c.

◆ prefix

uint16_t LZWState::prefix[LZW_SIZTABLE]

Definition at line 65 of file lzw.c.

◆ bs

int LZWState::bs

current buffer size for GIF

Definition at line 66 of file lzw.c.


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