Lines Matching refs:coef
73 my_coef_ptr coef = (my_coef_ptr)cinfo->coef;
80 coef->MCU_rows_per_iMCU_row = 1;
82 if (coef->iMCU_row_num < (cinfo->total_iMCU_rows - 1))
83 coef->MCU_rows_per_iMCU_row = cinfo->cur_comp_info[0]->v_samp_factor;
85 coef->MCU_rows_per_iMCU_row = cinfo->cur_comp_info[0]->last_row_height;
88 coef->mcu_ctr = 0;
89 coef->MCU_vert_offset = 0;
100 my_coef_ptr coef = (my_coef_ptr)cinfo->coef;
102 coef->iMCU_row_num = 0;
107 if (coef->whole_image[0] != NULL)
109 coef->pub.compress_data = compress_data;
113 if (coef->whole_image[0] == NULL)
115 coef->pub.compress_data = compress_first_pass;
118 if (coef->whole_image[0] == NULL)
120 coef->pub.compress_data = compress_output;
143 my_coef_ptr coef = (my_coef_ptr)cinfo->coef;
152 for (yoffset = coef->MCU_vert_offset; yoffset < coef->MCU_rows_per_iMCU_row;
154 for (MCU_col_num = coef->mcu_ctr; MCU_col_num <= last_MCU_col;
173 if (coef->iMCU_row_num < last_iMCU_row ||
177 coef->MCU_buffer[blkn],
181 jzero_far((void *)coef->MCU_buffer[blkn + blockcnt],
184 coef->MCU_buffer[blkn + bi][0][0] =
185 coef->MCU_buffer[blkn + bi - 1][0][0];
190 jzero_far((void *)coef->MCU_buffer[blkn],
193 coef->MCU_buffer[blkn + bi][0][0] =
194 coef->MCU_buffer[blkn - 1][0][0];
204 if (!(*cinfo->entropy->encode_mcu) (cinfo, coef->MCU_buffer)) {
206 coef->MCU_vert_offset = yoffset;
207 coef->mcu_ctr = MCU_col_num;
212 coef->mcu_ctr = 0;
215 coef->iMCU_row_num++;
247 my_coef_ptr coef = (my_coef_ptr)cinfo->coef;
260 ((j_common_ptr)cinfo, coef->whole_image[ci],
261 coef->iMCU_row_num * compptr->v_samp_factor,
264 if (coef->iMCU_row_num < last_iMCU_row)
301 if (coef->iMCU_row_num == last_iMCU_row) {
343 my_coef_ptr coef = (my_coef_ptr)cinfo->coef;
358 ((j_common_ptr)cinfo, coef->whole_image[compptr->component_index],
359 coef->iMCU_row_num * compptr->v_samp_factor,
364 for (yoffset = coef->MCU_vert_offset; yoffset < coef->MCU_rows_per_iMCU_row;
366 for (MCU_col_num = coef->mcu_ctr; MCU_col_num < cinfo->MCUs_per_row;
376 coef->MCU_buffer[blkn++] = buffer_ptr++;
381 if (!(*cinfo->entropy->encode_mcu) (cinfo, coef->MCU_buffer)) {
383 coef->MCU_vert_offset = yoffset;
384 coef->mcu_ctr = MCU_col_num;
389 coef->mcu_ctr = 0;
392 coef->iMCU_row_num++;
407 my_coef_ptr coef;
409 coef = (my_coef_ptr)
412 cinfo->coef = (struct jpeg_c_coef_controller *)coef;
413 coef->pub.start_pass = start_pass_coef;
425 coef->whole_image[ci] = (*cinfo->mem->request_virt_barray)
445 coef->MCU_buffer[i] = buffer + i;
447 coef->whole_image[0] = NULL; /* flag for no virtual arrays */