JHUFF_TBL::huffval is only used within LibJPEG.
 
Symbols
loading...
Files
loading...

JHUFF_TBL::huffval field

Syntax

UINT8 huffval[256];

References

LocationReferrerText
jpeglib.h:113
UINT8 huffval[256]; /* The symbols, in order of incr code length */
jchuff.c:240jpeg_make_c_derived_tbl()
i = htbl->huffval[p];
jchuff.c:1381jpeg_gen_optimal_table()
htbl->huffval[p] = (UINT8) j;
jcmarker.c:216emit_dht()
emit_byte(cinfo, htbl->huffval[i]);
jcparam.c:191add_huff_table()
MEMCOPY((*htblptr)->huffval, val, nsymbols * SIZEOF(UINT8));
jdhuff.c:421jpeg_make_d_derived_tbl()
dtbl->look_sym[lookbits] = htbl->huffval[p];
jdhuff.c:435jpeg_make_d_derived_tbl()
int sym = htbl->huffval[i];
jdhuff.c:626jpeg_huff_decode()
return htbl->pub->huffval[ (int) (code + htbl->valoffset[l]) ];
jdmarker.c:483get_dht()
MEMCOPY((*htblptr)->huffval, huffval, SIZEOF((*htblptr)->huffval));

Data Use

Type of JHUFF_TBL::huffval
JHUFF_TBL::huffval
UINT8
all items filtered out