Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Classes | |
struct | d_derived_tbl |
struct | bitread_perm_state |
struct | bitread_working_state |
Macros | |
#define | HUFF_LOOKAHEAD 8 /* # of bits of lookahead */ |
#define | BIT_BUF_SIZE 32 /* size of buffer in bits */ |
#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 |
Functions | |
EXTERN (void) jpeg_make_d_derived_tbl JPP((j_decompress_ptr cinfo | |
EXTERN (boolean) jpeg_fill_bit_buffer JPP((bitread_working_state *state | |
EXTERN (int) jpeg_huff_decode JPP((bitread_working_state *state | |
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 |
#define BITREAD_LOAD_STATE | ( | cinfop, | |
permstate | |||
) |
Definition at line 107 of file jdhuff.h.
Referenced by decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), decode_mcu_DC_first(), and decode_mcu_DC_refine().
#define BITREAD_SAVE_STATE | ( | cinfop, | |
permstate | |||
) |
Definition at line 114 of file jdhuff.h.
Referenced by decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), decode_mcu_DC_first(), and decode_mcu_DC_refine().
#define BITREAD_STATE_VARS |
Definition at line 102 of file jdhuff.h.
Referenced by decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), decode_mcu_DC_first(), and decode_mcu_DC_refine().
#define CHECK_BIT_BUFFER | ( | state, | |
nbits, | |||
action | |||
) |
Definition at line 138 of file jdhuff.h.
Referenced by decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), decode_mcu_DC_first(), decode_mcu_DC_refine(), and jpeg_huff_decode().
Definition at line 150 of file jdhuff.h.
Referenced by decode_mcu().
Definition at line 144 of file jdhuff.h.
Referenced by decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), decode_mcu_DC_first(), decode_mcu_DC_refine(), and jpeg_huff_decode().
Definition at line 176 of file jdhuff.h.
Referenced by decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), and decode_mcu_DC_first().
#define HUFF_LOOKAHEAD 8 /* # of bits of lookahead */ |
Definition at line 24 of file jdhuff.h.
Referenced by jpeg_make_d_derived_tbl().
typedef INT32 bit_buf_type |
EXTERN | ( | void | ) |
EXTERN | ( | boolean | ) |
EXTERN | ( | int | ) |
register bit_buf_type register int bits_left |
Definition at line 155 of file jdhuff.h.
Referenced by get_data(), jpeg_fill_bit_buffer(), and jpeg_huff_decode().
register bit_buf_type get_buffer |
Definition at line 155 of file jdhuff.h.
Referenced by jpeg_fill_bit_buffer(), and jpeg_huff_decode().
register bit_buf_type register int d_derived_tbl* htbl |
register bit_buf_type register int d_derived_tbl int min_bits |
Definition at line 200 of file jdhuff.h.
Referenced by jpeg_huff_decode().
register bit_buf_type register int int nbits |
Definition at line 155 of file jdhuff.h.
Referenced by emit_eobrun(), encode_mcu_AC_first(), encode_mcu_DC_first(), encode_one_block(), and htest_one_block().
boolean int d_derived_tbl** pdtbl |
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:56.
© Copyright Michele Bosi. All rights reserved.