Home | History | Annotate | Download | only in libjpeg-turbo

Lines Matching full:htbl

187 #define HUFF_DECODE(result,state,htbl,failaction,slowlabel) \
197 if ((nb = (htbl->lookup[look] >> HUFF_LOOKAHEAD)) <= HUFF_LOOKAHEAD) { \
199 result = htbl->lookup[look] & ((1 << HUFF_LOOKAHEAD) - 1); \
202 if ((result=jpeg_huff_decode(&state,get_buffer,bits_left,htbl,nb)) < 0) \
208 #define HUFF_DECODE_FAST(s,nb,htbl) \
211 s = htbl->lookup[s]; \
220 while (s > htbl->maxcode[nb]) { \
225 s = htbl->pub->huffval[ (int) (s + htbl->valoffset[nb]) & 0xFF ]; \
231 register int bits_left, d_derived_tbl * htbl, int min_bits);