jpeg_compress_struct::natural_order is only used within LibJPEG.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesLibJPEGjpeg_compress_struct::natural_order

jpeg_compress_struct::natural_order field

Syntax

const int * natural_order;

References

LocationReferrerText
jpeglib.h:420
const int * natural_order; /* natural-order position array */
jcapimin.c:79jpeg_CreateCompress()
cinfo->natural_order = jpeg_natural_order;
jcarith.c:473encode_mcu_AC_first()
natural_order = cinfo->natural_order;
jcarith.c:610encode_mcu_AC_refine()
natural_order = cinfo->natural_order;
jcarith.c:707encode_mcu()
natural_order = cinfo->natural_order;
jchuff.c:648encode_mcu_AC_first()
natural_order = cinfo->natural_order;
jchuff.c:809encode_mcu_AC_refine()
natural_order = cinfo->natural_order;
jchuff.c:923encode_one_block()
const int * natural_order = state->cinfo->natural_order;
jchuff.c:1129htest_one_block()
const int * natural_order = cinfo->natural_order;
jcmarker.c:158emit_dqt()
if (qtbl->quantval[cinfo->natural_order[i]] > 255)
jcmarker.c:172emit_dqt()
unsigned int qval = qtbl->quantval[cinfo->natural_order[i]];
jcmaster.c:239initial_setup()
case 2: cinfo->natural_order = jpeg_natural_order2; break;
jcmaster.c:240initial_setup()
case 3: cinfo->natural_order = jpeg_natural_order3; break;
jcmaster.c:241initial_setup()
case 4: cinfo->natural_order = jpeg_natural_order4; break;
jcmaster.c:242initial_setup()
case 5: cinfo->natural_order = jpeg_natural_order5; break;
jcmaster.c:243initial_setup()
case 6: cinfo->natural_order = jpeg_natural_order6; break;
jcmaster.c:244initial_setup()
case 7: cinfo->natural_order = jpeg_natural_order7; break;
jcmaster.c:245initial_setup()
default: cinfo->natural_order = jpeg_natural_order; break;

Data Use

Functions writing jpeg_compress_struct::natural_order
Functions reading jpeg_compress_struct::natural_order
jpeg_compress_struct::natural_order