• Home
  • Raw
  • Download

Lines Matching full:master

8  * This file contains master control logic for the JPEG decompressor.
80 * Also note that it may be called before the master module is initialized!
85 /* Do computations that are needed before master selection phase */ in jpeg_calc_output_dimensions()
277 * Master selection of decompression modules.
290 my_master_ptr master = (my_master_ptr) cinfo->master; in master_selection() local
306 master->pass_number = 0; in master_selection()
307 master->using_merged_upsample = use_merged_upsample(cinfo); in master_selection()
310 master->quantizer_1pass = NULL; in master_selection()
311 master->quantizer_2pass = NULL; in master_selection()
338 master->quantizer_1pass = cinfo->cquantize; in master_selection()
348 master->quantizer_2pass = cinfo->cquantize; in master_selection()
360 if (master->using_merged_upsample) { in master_selection()
422 master->pass_number++; in master_selection()
440 my_master_ptr master = (my_master_ptr) cinfo->master; in prepare_for_output_pass() local
442 if (master->pub.is_dummy_pass) { in prepare_for_output_pass()
445 master->pub.is_dummy_pass = FALSE; in prepare_for_output_pass()
456 cinfo->cquantize = master->quantizer_2pass; in prepare_for_output_pass()
457 master->pub.is_dummy_pass = TRUE; in prepare_for_output_pass()
459 cinfo->cquantize = master->quantizer_1pass; in prepare_for_output_pass()
467 if (! master->using_merged_upsample) in prepare_for_output_pass()
471 (*cinfo->cquantize->start_pass) (cinfo, master->pub.is_dummy_pass); in prepare_for_output_pass()
473 (master->pub.is_dummy_pass ? JBUF_SAVE_AND_PASS : JBUF_PASS_THRU)); in prepare_for_output_pass()
480 cinfo->progress->completed_passes = master->pass_number; in prepare_for_output_pass()
481 cinfo->progress->total_passes = master->pass_number + in prepare_for_output_pass()
482 (master->pub.is_dummy_pass ? 2 : 1); in prepare_for_output_pass()
500 my_master_ptr master = (my_master_ptr) cinfo->master; in finish_output_pass() local
504 master->pass_number++; in finish_output_pass()
517 my_master_ptr master = (my_master_ptr) cinfo->master; in jpeg_new_colormap() local
526 cinfo->cquantize = master->quantizer_2pass; in jpeg_new_colormap()
529 master->pub.is_dummy_pass = FALSE; /* just in case */ in jpeg_new_colormap()
538 * Initialize master decompression control and select active modules.
545 my_master_ptr master; in jinit_master_decompress() local
547 master = (my_master_ptr) in jinit_master_decompress()
550 cinfo->master = (struct jpeg_decomp_master *) master; in jinit_master_decompress()
551 master->pub.prepare_for_output_pass = prepare_for_output_pass; in jinit_master_decompress()
552 master->pub.finish_output_pass = finish_output_pass; in jinit_master_decompress()
554 master->pub.is_dummy_pass = FALSE; in jinit_master_decompress()