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

emit_byte() function

Syntax

LOCAL(void) emit_byte (j_compress_ptr cinfo,     int val);

Arguments

cinfo

val

References

LocationReferrerText
jcmarker.c:109
emit_byte (j_compress_ptr cinfo, int val)
jcmarker.c:126emit_marker()
emit_byte(cinfo, 0xFF);
jcmarker.c:127emit_marker()
emit_byte(cinfo, (int) mark);
jcmarker.c:135emit_2bytes()
emit_byte(cinfo, (value >> 8) & 0xFF);
jcmarker.c:136emit_2bytes()
emit_byte(cinfo, value & 0xFF);
jcmarker.c:168emit_dqt()
emit_byte(cinfo, index + (prec<<4));
jcmarker.c:174emit_dqt()
emit_byte(cinfo, (int) (qval >> 8));
jcmarker.c:175emit_dqt()
emit_byte(cinfo, (int) (qval & 0xFF));
jcmarker.c:210emit_dht()
emit_byte(cinfo, index);
jcmarker.c:213emit_dht()
emit_byte(cinfo, htbl->bits[i]);
jcmarker.c:216emit_dht()
emit_byte(cinfo, htbl->huffval[i]);
jcmarker.c:259emit_dac()
emit_byte(cinfo, i);
jcmarker.c:260emit_dac()
emit_byte(cinfo, cinfo->arith_dc_L[i] + (cinfo->arith_dc_U[i]<<4));
jcmarker.c:263emit_dac()
emit_byte(cinfo, i + 0x10);
jcmarker.c:264emit_dac()
emit_byte(cinfo, cinfo->arith_ac_K[i]);
jcmarker.c:300emit_sof()
emit_byte(cinfo, cinfo->data_precision);
jcmarker.c:304emit_sof()
emit_byte(cinfo, cinfo->num_components);
jcmarker.c:308emit_sof()
emit_byte(cinfo, compptr->component_id);
jcmarker.c:309emit_sof()
emit_byte(cinfo, (compptr->h_samp_factor << 4) + compptr->v_samp_factor);
jcmarker.c:310emit_sof()
emit_byte(cinfo, compptr->quant_tbl_no);
jcmarker.c:326emit_sos()
emit_byte(cinfo, cinfo->comps_in_scan);
jcmarker.c:330emit_sos()
emit_byte(cinfo, compptr->component_id);
jcmarker.c:341emit_sos()
emit_byte(cinfo, (td << 4) + ta);
jcmarker.c:344emit_sos()
emit_byte(cinfo, cinfo->Ss);
jcmarker.c:345emit_sos()
emit_byte(cinfo, cinfo->Se);
jcmarker.c:346emit_sos()
emit_byte(cinfo, (cinfo->Ah << 4) + cinfo->Al);
jcmarker.c:358emit_pseudo_sos()
emit_byte(cinfo, 0); /* Ns */
jcmarker.c:360emit_pseudo_sos()
emit_byte(cinfo, 0); /* Ss */
jcmarker.c:361emit_pseudo_sos()
emit_byte(cinfo, cinfo->block_size * cinfo->block_size - 1); /* Se */
jcmarker.c:362emit_pseudo_sos()
emit_byte(cinfo, 0); /* Ah/Al */
jcmarker.c:386emit_jfif_app0()
emit_byte(cinfo, 0x4A); /* Identifier: ASCII "JFIF" */
jcmarker.c:387emit_jfif_app0()
emit_byte(cinfo, 0x46);
jcmarker.c:388emit_jfif_app0()
emit_byte(cinfo, 0x49);
jcmarker.c:389emit_jfif_app0()
emit_byte(cinfo, 0x46);
jcmarker.c:390emit_jfif_app0()
emit_byte(cinfo, 0);
jcmarker.c:391emit_jfif_app0()
emit_byte(cinfo, cinfo->JFIF_major_version); /* Version fields */
jcmarker.c:392emit_jfif_app0()
jcmarker.c:393emit_jfif_app0()
emit_byte(cinfo, cinfo->density_unit); /* Pixel size information */
jcmarker.c:396emit_jfif_app0()
emit_byte(cinfo, 0); /* No thumbnail image */
jcmarker.c:397emit_jfif_app0()
emit_byte(cinfo, 0);
jcmarker.c:425emit_adobe_app14()
emit_byte(cinfo, 0x41); /* Identifier: ASCII "Adobe" */
jcmarker.c:426emit_adobe_app14()
emit_byte(cinfo, 0x64);
jcmarker.c:427emit_adobe_app14()
emit_byte(cinfo, 0x6F);
jcmarker.c:428emit_adobe_app14()
emit_byte(cinfo, 0x62);
jcmarker.c:429emit_adobe_app14()
emit_byte(cinfo, 0x65);
jcmarker.c:435emit_adobe_app14()
emit_byte(cinfo, 1); /* Color transform = 1 */
jcmarker.c:438emit_adobe_app14()
emit_byte(cinfo, 2); /* Color transform = 2 */
jcmarker.c:441emit_adobe_app14()
emit_byte(cinfo, 0); /* Color transform = 0 */
jcmarker.c:471write_marker_byte()
emit_byte(cinfo, val);