Searched refs:HUFF_LOOKAHEAD (Results 1 - 2 of 2) sorted by relevance

/openjdk7/jdk/src/share/native/sun/awt/image/jpeg/
H A Djdhuff.h28 #define HUFF_LOOKAHEAD 8 /* # of bits of lookahead */ macro
43 /* Lookahead tables: indexed by the next HUFF_LOOKAHEAD bits of
45 * than HUFF_LOOKAHEAD bits long, we can obtain its length and
48 int look_nbits[1<<HUFF_LOOKAHEAD]; /* # bits, or 0 if too long */
49 UINT8 look_sym[1<<HUFF_LOOKAHEAD]; /* symbol, or unused */
167 * We use a lookahead table to process codes of up to HUFF_LOOKAHEAD bits
176 * more than HUFF_LOOKAHEAD bits long.
182 if (bits_left < HUFF_LOOKAHEAD) { \
185 if (bits_left < HUFF_LOOKAHEAD) { \
189 look = PEEK_BITS(HUFF_LOOKAHEAD); \
[all...]
H A Djdhuff.c244 for (l = 1; l <= HUFF_LOOKAHEAD; l++) {
248 lookbits = huffcode[p] << (HUFF_LOOKAHEAD-l);
249 for (ctr = 1 << (HUFF_LOOKAHEAD-l); ctr > 0; ctr--) {

Completed in 31 milliseconds