Lines Matching refs:main

162   my_main_ptr main = (my_main_ptr) cinfo->main;  in alloc_funny_pointers()  local
171 main->xbuffer[0] = (JSAMPIMAGE) in alloc_funny_pointers()
174 main->xbuffer[1] = main->xbuffer[0] + cinfo->num_components; in alloc_funny_pointers()
187 main->xbuffer[0][ci] = xbuf; in alloc_funny_pointers()
189 main->xbuffer[1][ci] = xbuf; in alloc_funny_pointers()
203 my_main_ptr main = (my_main_ptr) cinfo->main; in make_funny_pointers() local
213 xbuf0 = main->xbuffer[0][ci]; in make_funny_pointers()
214 xbuf1 = main->xbuffer[1][ci]; in make_funny_pointers()
216 buf = main->buffer[ci]; in make_funny_pointers()
243 my_main_ptr main = (my_main_ptr) cinfo->main; in set_wraparound_pointers() local
253 xbuf0 = main->xbuffer[0][ci]; in set_wraparound_pointers()
254 xbuf1 = main->xbuffer[1][ci]; in set_wraparound_pointers()
272 my_main_ptr main = (my_main_ptr) cinfo->main; in set_bottom_pointers() local
289 main->rowgroups_avail = (JDIMENSION) ((rows_left-1) / rgroup + 1); in set_bottom_pointers()
294 xbuf = main->xbuffer[main->whichptr][ci]; in set_bottom_pointers()
309 my_main_ptr main = (my_main_ptr) cinfo->main; in start_pass_main() local
314 main->pub.process_data = process_data_context_main; in start_pass_main()
316 main->whichptr = 0; /* Read first iMCU row into xbuffer[0] */ in start_pass_main()
317 main->context_state = CTX_PREPARE_FOR_IMCU; in start_pass_main()
318 main->iMCU_row_ctr = 0; in start_pass_main()
321 main->pub.process_data = process_data_simple_main; in start_pass_main()
323 main->buffer_full = FALSE; /* Mark buffer empty */ in start_pass_main()
324 main->rowgroup_ctr = 0; in start_pass_main()
329 main->pub.process_data = process_data_crank_post; in start_pass_main()
349 my_main_ptr main = (my_main_ptr) cinfo->main; in process_data_simple_main() local
353 if (! main->buffer_full) { in process_data_simple_main()
354 if (! (*cinfo->coef->decompress_data) (cinfo, main->buffer)) in process_data_simple_main()
356 main->buffer_full = TRUE; /* OK, we have an iMCU row to work with */ in process_data_simple_main()
367 (*cinfo->post->post_process_data) (cinfo, main->buffer, in process_data_simple_main()
368 &main->rowgroup_ctr, rowgroups_avail, in process_data_simple_main()
372 if (main->rowgroup_ctr >= rowgroups_avail) { in process_data_simple_main()
373 main->buffer_full = FALSE; in process_data_simple_main()
374 main->rowgroup_ctr = 0; in process_data_simple_main()
389 my_main_ptr main = (my_main_ptr) cinfo->main; in process_data_context_main() local
392 if (! main->buffer_full) { in process_data_context_main()
394 main->xbuffer[main->whichptr])) in process_data_context_main()
396 main->buffer_full = TRUE; /* OK, we have an iMCU row to work with */ in process_data_context_main()
397 main->iMCU_row_ctr++; /* count rows received */ in process_data_context_main()
405 switch (main->context_state) { in process_data_context_main()
408 (*cinfo->post->post_process_data) (cinfo, main->xbuffer[main->whichptr], in process_data_context_main()
409 &main->rowgroup_ctr, main->rowgroups_avail, in process_data_context_main()
411 if (main->rowgroup_ctr < main->rowgroups_avail) in process_data_context_main()
413 main->context_state = CTX_PREPARE_FOR_IMCU; in process_data_context_main()
419 main->rowgroup_ctr = 0; in process_data_context_main()
420 main->rowgroups_avail = (JDIMENSION) (cinfo->min_DCT_scaled_size - 1); in process_data_context_main()
424 if (main->iMCU_row_ctr == cinfo->total_iMCU_rows) in process_data_context_main()
426 main->context_state = CTX_PROCESS_IMCU; in process_data_context_main()
430 (*cinfo->post->post_process_data) (cinfo, main->xbuffer[main->whichptr], in process_data_context_main()
431 &main->rowgroup_ctr, main->rowgroups_avail, in process_data_context_main()
433 if (main->rowgroup_ctr < main->rowgroups_avail) in process_data_context_main()
436 if (main->iMCU_row_ctr == 1) in process_data_context_main()
439 main->whichptr ^= 1; /* 0=>1 or 1=>0 */ in process_data_context_main()
440 main->buffer_full = FALSE; in process_data_context_main()
443 main->rowgroup_ctr = (JDIMENSION) (cinfo->min_DCT_scaled_size + 1); in process_data_context_main()
444 main->rowgroups_avail = (JDIMENSION) (cinfo->min_DCT_scaled_size + 2); in process_data_context_main()
445 main->context_state = CTX_POSTPONED_ROW; in process_data_context_main()
478 my_main_ptr main; in jinit_d_main_controller() local
482 main = (my_main_ptr) in jinit_d_main_controller()
485 cinfo->main = (struct jpeg_d_main_controller *) main; in jinit_d_main_controller()
486 main->pub.start_pass = start_pass_main; in jinit_d_main_controller()
507 main->buffer[ci] = (*cinfo->mem->alloc_sarray) in jinit_d_main_controller()