jdhuff.h File Reference


Detailed Description

Definition in file jdhuff.h.

Go to the source code of this file.

Classes

struct  d_derived_tbl
struct  bitread_perm_state
struct  bitread_working_state

Defines

#define HUFF_LOOKAHEAD   8
#define BIT_BUF_SIZE   32
#define BITREAD_STATE_VARS
#define BITREAD_LOAD_STATE(cinfop, permstate)
#define BITREAD_SAVE_STATE(cinfop, permstate)
#define CHECK_BIT_BUFFER(state, nbits, action)
#define GET_BITS(nbits)   (((int) (get_buffer >> (bits_left -= (nbits)))) & ((1<<(nbits))-1))
#define PEEK_BITS(nbits)   (((int) (get_buffer >> (bits_left - (nbits)))) & ((1<<(nbits))-1))
#define DROP_BITS(nbits)   (bits_left -= (nbits))
#define HUFF_DECODE(result, state, htbl, failaction, slowlabel)

Typedefs

typedef INT32 bit_buf_type

Variables

boolean isDC
boolean int tblno
boolean int d_derived_tbl ** pdtbl
register bit_buf_type get_buffer
register bit_buf_type register
int 
bits_left
register bit_buf_type register
int int 
nbits
register bit_buf_type register
int d_derived_tbl
htbl
register bit_buf_type register
int d_derived_tbl int 
min_bits


Generated on Tue Jan 6 22:41:37 2009 for Autodesk DWF 3D Toolkit by  doxygen 1.4.5