Lines Matching refs:cinfo

62     JPP((j_compress_ptr cinfo, JSAMPIMAGE input_buf));
65 JPP((j_compress_ptr cinfo, JSAMPIMAGE input_buf));
67 JPP((j_compress_ptr cinfo, JSAMPIMAGE input_buf));
72 start_iMCU_row (j_compress_ptr cinfo)
75 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
81 if (cinfo->comps_in_scan > 1) {
84 if (coef->iMCU_row_num < (cinfo->total_iMCU_rows-1))
85 coef->MCU_rows_per_iMCU_row = cinfo->cur_comp_info[0]->v_samp_factor;
87 coef->MCU_rows_per_iMCU_row = cinfo->cur_comp_info[0]->last_row_height;
100 start_pass_coef (j_compress_ptr cinfo, J_BUF_MODE pass_mode)
102 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
105 start_iMCU_row(cinfo);
110 ERREXIT(cinfo, JERR_BAD_BUFFER_MODE);
116 ERREXIT(cinfo, JERR_BAD_BUFFER_MODE);
121 ERREXIT(cinfo, JERR_BAD_BUFFER_MODE);
126 ERREXIT(cinfo, JERR_BAD_BUFFER_MODE);
143 compress_data (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
145 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
147 JDIMENSION last_MCU_col = cinfo->MCUs_per_row - 1;
148 JDIMENSION last_iMCU_row = cinfo->total_iMCU_rows - 1;
168 for (ci = 0; ci < cinfo->comps_in_scan; ci++) {
169 compptr = cinfo->cur_comp_info[ci];
177 (*cinfo->fdct->forward_DCT) (cinfo, compptr,
204 if (! (*cinfo->entropy->encode_mcu) (cinfo, coef->MCU_buffer)) {
216 start_iMCU_row(cinfo);
245 compress_first_pass (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
247 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
248 JDIMENSION last_iMCU_row = cinfo->total_iMCU_rows - 1;
256 for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components;
259 buffer = (*cinfo->mem->access_virt_barray)
260 ((j_common_ptr) cinfo, coef->whole_image[ci],
282 (*cinfo->fdct->forward_DCT) (cinfo, compptr,
326 return compress_output(cinfo, input_buf);
341 compress_output (j_compress_ptr cinfo, JSAMPIMAGE input_buf)
343 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
355 for (ci = 0; ci < cinfo->comps_in_scan; ci++) {
356 compptr = cinfo->cur_comp_info[ci];
357 buffer[ci] = (*cinfo->mem->access_virt_barray)
358 ((j_common_ptr) cinfo, coef->whole_image[compptr->component_index],
366 for (MCU_col_num = coef->mcu_ctr; MCU_col_num < cinfo->MCUs_per_row;
370 for (ci = 0; ci < cinfo->comps_in_scan; ci++) {
371 compptr = cinfo->cur_comp_info[ci];
381 if (! (*cinfo->entropy->encode_mcu) (cinfo, coef->MCU_buffer)) {
393 start_iMCU_row(cinfo);
405 jinit_c_coef_controller (j_compress_ptr cinfo, boolean need_full_buffer)
410 (*cinfo->mem->alloc_small) ((j_common_ptr) cinfo, JPOOL_IMAGE,
412 cinfo->coef = (struct jpeg_c_coef_controller *) coef;
423 for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components;
425 coef->whole_image[ci] = (*cinfo->mem->request_virt_barray)
426 ((j_common_ptr) cinfo, JPOOL_IMAGE, FALSE,
434 ERREXIT(cinfo, JERR_BAD_BUFFER_MODE);
442 (*cinfo->mem->alloc_large) ((j_common_ptr) cinfo, JPOOL_IMAGE,