emit_bits_e() is only used within LibJPEG.
 
Symbols
loading...
Files
loading...

emit_bits_e() function

Syntax

INLINE LOCAL(void) emit_bits_e (huff_entropy_ptr entropy,     unsigned int code,     int size);

Arguments

entropy

code

size

References

LocationReferrerText
jchuff.c:346
emit_bits_e (huff_entropy_ptr entropy, unsigned int code, int size)
jchuff.c:399flush_bits_e()
emit_bits_e(entropy, 0x7F, 7); /* fill any partial byte with ones */
jchuff.c:417emit_dc_symbol()
emit_bits_e(entropy, tbl->ehufco[symbol], tbl->ehufsi[symbol]);
jchuff.c:430emit_ac_symbol()
emit_bits_e(entropy, tbl->ehufco[symbol], tbl->ehufsi[symbol]);
jchuff.c:447emit_buffered_bits()
emit_bits_e(entropy, (unsigned int) (*bufstart), 1);
jchuff.c:474emit_eobrun()
emit_bits_e(entropy, entropy->EOBRUN, nbits);
jchuff.c:602encode_mcu_DC_first()
emit_bits_e(entropy, (unsigned int) temp2, nbits);
jchuff.c:704encode_mcu_AC_first()
emit_bits_e(entropy, (unsigned int) temp2, nbits);
jchuff.c:761encode_mcu_DC_refine()
emit_bits_e(entropy, (unsigned int) (temp >> Al), 1);
jchuff.c:876encode_mcu_AC_refine()
emit_bits_e(entropy, (unsigned int) temp, 1);