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

INPUT_2BYTES macro

Syntax

#define INPUT_2BYTES(cinfo,V,action) \     MAKESTMT( MAKE_BYTE_AVAIL(cinfo,action); \     bytes_in_buffer--; \     V = ((unsigned int) GETJOCTET(*next_input_byte++)) << 8; \     MAKE_BYTE_AVAIL(cinfo,action); \     bytes_in_buffer--; \     V += GETJOCTET(*next_input_byte++); )

Arguments

cinfo

V

action

References

LocationText
jdmarker.c:157
#define INPUT_2BYTES(cinfo,V,action) \
jdmarker.c:251
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:254
INPUT_2BYTES(cinfo, cinfo->image_height, return FALSE);
jdmarker.c:255
INPUT_2BYTES(cinfo, cinfo->image_width, return FALSE);
jdmarker.c:315
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:385
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:434
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:505
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:555
INPUT_2BYTES(cinfo, tmp, return FALSE);
jdmarker.c:592
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:597
INPUT_2BYTES(cinfo, tmp, return FALSE);
jdmarker.c:736
INPUT_2BYTES(cinfo, length, return FALSE);
jdmarker.c:888
INPUT_2BYTES(cinfo, length, return FALSE);