
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 | |
Variables | |
| boolean | isDC |
| boolean int | tblno |
| boolean int d_derived_tbl ** | pdtbl |
| bit_buf_type | get_buffer |
| bit_buf_type int | bits_left |
| bit_buf_type int int | nbits |
| bit_buf_type int d_derived_tbl * | htbl |
| bit_buf_type int d_derived_tbl int | min_bits |
| #define BITREAD_LOAD_STATE | ( | cinfop, | |
| permstate | |||
| ) |
Definition at line 104 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 111 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 99 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 135 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 147 of file jdhuff.h.
Referenced by decode_mcu().
| #define GET_BITS | ( | nbits | ) | (((int) (get_buffer >> (bits_left -= (nbits)))) & ((1<<(nbits))-1)) |
Definition at line 141 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().
| #define HUFF_DECODE | ( | result, | |
| state, | |||
| htbl, | |||
| failaction, | |||
| slowlabel | |||
| ) |
Definition at line 173 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 21 of file jdhuff.h.
Referenced by jpeg_make_d_derived_tbl().
| #define PEEK_BITS | ( | nbits | ) | (((int) (get_buffer >> (bits_left - (nbits)))) & ((1<<(nbits))-1)) |
| typedef INT32 bit_buf_type |
| EXTERN | ( | void | ) |
| EXTERN | ( | boolean | ) |
| bit_buf_type int bits_left |
Definition at line 152 of file jdhuff.h.
Referenced by jpeg_fill_bit_buffer(), and jpeg_huff_decode().
| bit_buf_type get_buffer |
Definition at line 152 of file jdhuff.h.
Referenced by jpeg_fill_bit_buffer(), and jpeg_huff_decode().
| bit_buf_type int d_derived_tbl* htbl |
| bit_buf_type int d_derived_tbl int min_bits |
Definition at line 197 of file jdhuff.h.
Referenced by jpeg_huff_decode().
| bit_buf_type int int nbits |
Definition at line 152 of file jdhuff.h.
Referenced by emit_buffered_bits(), emit_eobrun(), encode_mcu_AC_first(), encode_mcu_DC_first(), encode_one_block(), htest_one_block(), and jpeg_fill_bit_buffer().
| boolean int d_derived_tbl** pdtbl |
| Page generated by Doxygen 1.8.14 for MRPT 1.5.9 Git: 690a4699f Wed Apr 15 19:29:53 2020 +0200 at miƩ abr 15 19:30:12 CEST 2020 |