bmask is only used within LibJPEG.
 
Symbols
loading...
Files
loading...

bmask variable

Syntax

static const int bmask[16] = { 0, 0x0001, 0x0003, 0x0007, 0x000F, 0x001F, 0x003F, 0x007F, 0x00FF, 0x01FF, 0x03FF, 0x07FF, 0x0FFF, 0x1FFF, 0x3FFF, 0x7FFF };

References

LocationReferrerText
jdhuff.c:580
static const int bmask[16] = /* bmask[n] is mask for n rightmost bits */
jdhuff.c:603jpeg_huff_decode()
code = GET_BITS(l);
jdhuff.c:611jpeg_huff_decode()
code |= GET_BITS(1);
jdhuff.c:734decode_mcu_DC_first()
HUFF_DECODE(s, br_state, tbl, return FALSE, label1);
jdhuff.c:737decode_mcu_DC_first()
r = GET_BITS(s);
jdhuff.c:738decode_mcu_DC_first()
s = HUFF_EXTEND(r, s);
jdhuff.c:808decode_mcu_AC_first()
HUFF_DECODE(s, br_state, tbl, return FALSE, label2);
jdhuff.c:814decode_mcu_AC_first()
r = GET_BITS(s);
jdhuff.c:815decode_mcu_AC_first()
s = HUFF_EXTEND(r, s);
jdhuff.c:825decode_mcu_AC_first()
r = GET_BITS(r);
jdhuff.c:884decode_mcu_DC_refine()
if (GET_BITS(1))
jdhuff.c:955decode_mcu_AC_refine()
HUFF_DECODE(s, br_state, tbl, goto undoit, label3);
jdhuff.c:962decode_mcu_AC_refine()
if (GET_BITS(1))
jdhuff.c:971decode_mcu_AC_refine()
r = GET_BITS(r);
jdhuff.c:986decode_mcu_AC_refine()
if (GET_BITS(1)) {
jdhuff.c:1020decode_mcu_AC_refine()
if (GET_BITS(1)) {
jdhuff.c:1098decode_mcu_sub()
HUFF_DECODE(s, br_state, htbl, return FALSE, label1);
jdhuff.c:1107decode_mcu_sub()
r = GET_BITS(s);
jdhuff.c:1108decode_mcu_sub()
s = HUFF_EXTEND(r, s);
jdhuff.c:1119decode_mcu_sub()
HUFF_DECODE(s, br_state, htbl, return FALSE, label2);
jdhuff.c:1127decode_mcu_sub()
r = GET_BITS(s);
jdhuff.c:1128decode_mcu_sub()
s = HUFF_EXTEND(r, s);
jdhuff.c:1150decode_mcu_sub()
HUFF_DECODE(s, br_state, htbl, return FALSE, label3);
jdhuff.c:1222decode_mcu()
HUFF_DECODE(s, br_state, htbl, return FALSE, label1);
jdhuff.c:1231decode_mcu()
r = GET_BITS(s);
jdhuff.c:1232decode_mcu()
s = HUFF_EXTEND(r, s);
jdhuff.c:1243decode_mcu()
HUFF_DECODE(s, br_state, htbl, return FALSE, label2);
jdhuff.c:1251decode_mcu()
r = GET_BITS(s);
jdhuff.c:1252decode_mcu()
s = HUFF_EXTEND(r, s);
jdhuff.c:1274decode_mcu()
HUFF_DECODE(s, br_state, htbl, return FALSE, label3);