jpeg_source_mgr::next_input_byte is only used within LibJPEG.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesLibJPEGjpeg_source_mgr::next_input_byte

jpeg_source_mgr::next_input_byte field

Syntax

const JOCTET * next_input_byte;

References

LocationReferrerText
jpeglib.h:765
const JOCTET * next_input_byte; /* => next byte to read from buffer */
jdarith.c:74get_byte()
return GETJOCTET(*src->next_input_byte++);
jdatasrc.c:116fill_input_buffer()
src->pub.next_input_byte = src->buffer;
jdatasrc.c:139fill_mem_input_buffer()
cinfo->src->next_input_byte = mybuffer;
jdatasrc.c:175skip_input_data()
src->next_input_byte += (size_t) num_bytes;
jdatasrc.c:242jpeg_stdio_src()
src->pub.next_input_byte = NULL; /* until buffer loaded */
jdatasrc.c:277jpeg_mem_src()
src->next_input_byte = (JOCTET *) inbuffer;
jdhuff.c:487jpeg_fill_bit_buffer()
next_input_byte = cinfo->src->next_input_byte;
jdhuff.c:504jpeg_fill_bit_buffer()
next_input_byte = cinfo->src->next_input_byte;
jdhuff.c:720decode_mcu_DC_first()
jdhuff.c:749decode_mcu_DC_first()
jdhuff.c:803decode_mcu_AC_first()
jdhuff.c:834decode_mcu_AC_first()
jdhuff.c:875decode_mcu_DC_refine()
jdhuff.c:890decode_mcu_DC_refine()
jdhuff.c:935decode_mcu_AC_refine()
jdhuff.c:1035decode_mcu_AC_refine()
jdhuff.c:1083decode_mcu_sub()
jdhuff.c:1170decode_mcu_sub()
jdhuff.c:1207decode_mcu()
jdhuff.c:1294decode_mcu()
jdmarker.c:245get_sof()
jdmarker.c:251get_sof()
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:253get_sof()
jdmarker.c:254get_sof()
jdmarker.c:255get_sof()
jdmarker.c:256get_sof()
jdmarker.c:285get_sof()
INPUT_BYTE(cinfo, compptr->component_id, return FALSE);
jdmarker.c:286get_sof()
INPUT_BYTE(cinfo, c, return FALSE);
jdmarker.c:289get_sof()
INPUT_BYTE(cinfo, compptr->quant_tbl_no, return FALSE);
jdmarker.c:298get_sof()
INPUT_SYNC(cinfo);
jdmarker.c:310get_sos()
jdmarker.c:315get_sos()
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:317get_sos()
INPUT_BYTE(cinfo, n, return FALSE); /* Number of components */
jdmarker.c:331get_sos()
INPUT_BYTE(cinfo, cc, return FALSE);
jdmarker.c:332get_sos()
INPUT_BYTE(cinfo, c, return FALSE);
jdmarker.c:353get_sos()
INPUT_BYTE(cinfo, c, return FALSE);
jdmarker.c:355get_sos()
INPUT_BYTE(cinfo, c, return FALSE);
jdmarker.c:357get_sos()
INPUT_BYTE(cinfo, c, return FALSE);
jdmarker.c:370get_sos()
INPUT_SYNC(cinfo);
jdmarker.c:383get_dac()
jdmarker.c:385get_dac()
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:389get_dac()
INPUT_BYTE(cinfo, index, return FALSE);
jdmarker.c:390get_dac()
INPUT_BYTE(cinfo, val, return FALSE);
jdmarker.c:412get_dac()
INPUT_SYNC(cinfo);
jdmarker.c:432get_dht()
jdmarker.c:434get_dht()
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:438get_dht()
INPUT_BYTE(cinfo, index, return FALSE);
jdmarker.c:445get_dht()
INPUT_BYTE(cinfo, bits[i], return FALSE);
jdmarker.c:465get_dht()
INPUT_BYTE(cinfo, huffval[i], return FALSE);
jdmarker.c:489get_dht()
INPUT_SYNC(cinfo);
jdmarker.c:503get_dqt()
jdmarker.c:505get_dqt()
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:510get_dqt()
INPUT_BYTE(cinfo, n, return FALSE);
jdmarker.c:555get_dqt()
INPUT_2BYTES(cinfo, tmp, return FALSE);
jdmarker.c:557get_dqt()
INPUT_BYTE(cinfo, tmp, return FALSE);
jdmarker.c:579get_dqt()
INPUT_SYNC(cinfo);
jdmarker.c:590get_dri()
jdmarker.c:592get_dri()
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:597get_dri()
INPUT_2BYTES(cinfo, tmp, return FALSE);
jdmarker.c:603get_dri()
INPUT_SYNC(cinfo);
jdmarker.c:734get_interesting_appn()
jdmarker.c:736get_interesting_appn()
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:747get_interesting_appn()
INPUT_BYTE(cinfo, b[i], return FALSE);
jdmarker.c:765get_interesting_appn()
INPUT_SYNC(cinfo);
jdmarker.c:886skip_variable()
jdmarker.c:888skip_variable()
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:893skip_variable()
INPUT_SYNC(cinfo); /* do before skip_input_data */
jdmarker.c:914next_marker()
jdmarker.c:917next_marker()
INPUT_BYTE(cinfo, c, return FALSE);
jdmarker.c:925next_marker()
INPUT_SYNC(cinfo);
jdmarker.c:926next_marker()
INPUT_BYTE(cinfo, c, return FALSE);
jdmarker.c:934next_marker()
INPUT_BYTE(cinfo, c, return FALSE);
jdmarker.c:942next_marker()
INPUT_SYNC(cinfo);
jdmarker.c:952next_marker()
INPUT_SYNC(cinfo);
jdmarker.c:967first_marker()
jdmarker.c:969first_marker()
INPUT_BYTE(cinfo, c, return FALSE);
jdmarker.c:970first_marker()
INPUT_BYTE(cinfo, c2, return FALSE);
jdmarker.c:976first_marker()
INPUT_SYNC(cinfo);