Lines Matching refs:cinfo

66     JPP((j_compress_ptr cinfo, JSAMPIMAGE input_buf));
69 JPP((j_compress_ptr cinfo, JSAMPIMAGE input_buf));
71 JPP((j_compress_ptr cinfo, JSAMPIMAGE input_buf));
76 start_iMCU_row (j_compress_ptr cinfo)
79 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
85 if (cinfo->comps_in_scan > 1) {
88 if (coef->iMCU_row_num < (cinfo->total_iMCU_rows-1))
89 coef->MCU_rows_per_iMCU_row = cinfo->cur_comp_info[0]->v_samp_factor;
91 coef->MCU_rows_per_iMCU_row = cinfo->cur_comp_info[0]->last_row_height;
104 start_pass_coef (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
106 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
109 start_iMCU_row(cinfo);
114 ERREXIT(cinfo, JERR_BAD_BUFFER_MODE);
120 ERREXIT(cinfo, JERR_BAD_BUFFER_MODE);
125 ERREXIT(cinfo, JERR_BAD_BUFFER_MODE);
130 ERREXIT(cinfo, JERR_BAD_BUFFER_MODE);
147 compress_data (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
149 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
151 JDIMENSION last_MCU_col = cinfo->MCUs_per_row - 1;
152 JDIMENSION last_iMCU_row = cinfo->total_iMCU_rows - 1;
172 for (ci = 0; ci < cinfo->comps_in_scan; ci++) {
173 compptr = cinfo->cur_comp_info[ci];
181 (*cinfo->fdct->forward_DCT) (cinfo, compptr,
208 if (! (*cinfo->entropy->encode_mcu) (cinfo, coef->MCU_buffer)) {
220 start_iMCU_row(cinfo);
249 compress_first_pass (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
251 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
252 JDIMENSION last_iMCU_row = cinfo->total_iMCU_rows - 1;
260 for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components;
263 buffer = (*cinfo->mem->access_virt_barray)
264 ((j_common_ptr) cinfo, coef->whole_image[ci],
286 (*cinfo->fdct->forward_DCT) (cinfo, compptr,
330 return compress_output(cinfo, input_buf);
345 compress_output (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
347 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
359 for (ci = 0; ci < cinfo->comps_in_scan; ci++) {
360 compptr = cinfo->cur_comp_info[ci];
361 buffer[ci] = (*cinfo->mem->access_virt_barray)
362 ((j_common_ptr) cinfo, coef->whole_image[compptr->component_index],
370 for (MCU_col_num = coef->mcu_ctr; MCU_col_num < cinfo->MCUs_per_row;
374 for (ci = 0; ci < cinfo->comps_in_scan; ci++) {
375 compptr = cinfo->cur_comp_info[ci];
385 if (! (*cinfo->entropy->encode_mcu) (cinfo, coef->MCU_buffer)) {
397 start_iMCU_row(cinfo);
409 jinit_c_coef_controller (j_compress_ptr cinfo, boolean need_full_buffer)
414 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE,
416 cinfo->coef = (struct jpeg_c_coef_controller *) coef;
427 for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components;
429 coef->whole_image[ci] = (*cinfo->mem->request_virt_barray)
430 ((j_common_ptr) cinfo, JPOOL_IMAGE, FALSE,
438 ERREXIT(cinfo, JERR_BAD_BUFFER_MODE);
446 (*cinfo->mem->alloc_large) ((j_common_ptr) cinfo, JPOOL_IMAGE,