Home | History | Annotate | Download | only in libjpeg

Lines Matching full:coef

76   my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
83 coef->MCU_rows_per_iMCU_row = 1;
85 if (coef->iMCU_row_num < (cinfo->total_iMCU_rows-1))
86 coef->MCU_rows_per_iMCU_row = cinfo->cur_comp_info[0]->v_samp_factor;
88 coef->MCU_rows_per_iMCU_row = cinfo->cur_comp_info[0]->last_row_height;
91 coef->mcu_ctr = 0;
92 coef->MCU_vert_offset = 0;
103 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
105 coef->iMCU_row_num = 0;
110 if (coef->whole_image[0] != NULL)
112 coef->pub.compress_data = compress_data;
116 if (coef->whole_image[0] == NULL)
118 coef->pub.compress_data = compress_first_pass;
121 if (coef->whole_image[0] == NULL)
123 coef->pub.compress_data = compress_output;
146 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
156 for (yoffset = coef->MCU_vert_offset; yoffset < coef->MCU_rows_per_iMCU_row;
158 for (MCU_col_num = coef->mcu_ctr; MCU_col_num <= last_MCU_col;
179 if (coef->iMCU_row_num < last_iMCU_row ||
183 coef->MCU_buffer[blkn],
187 FMEMZERO((void FAR *) coef->MCU_buffer[blkn + blockcnt],
190 coef->MCU_buffer[blkn+bi][0][0] = coef->MCU_buffer[blkn+bi-1][0][0];
195 FMEMZERO((void FAR *) coef->MCU_buffer[blkn],
198 coef->MCU_buffer[blkn+bi][0][0] = coef->MCU_buffer[blkn-1][0][0];
208 if (! (*cinfo->entropy->encode_mcu) (cinfo, coef->MCU_buffer)) {
210 coef->MCU_vert_offset = yoffset;
211 coef->mcu_ctr = MCU_col_num;
216 coef->mcu_ctr = 0;
219 coef->iMCU_row_num++;
251 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
265 ((j_common_ptr) cinfo, coef->whole_image[ci],
266 coef->iMCU_row_num * compptr->v_samp_factor,
269 if (coef->iMCU_row_num < last_iMCU_row)
306 if (coef->iMCU_row_num == last_iMCU_row) {
348 my_coef_ptr coef = (my_coef_ptr) cinfo->coef;
363 ((j_common_ptr) cinfo, coef->whole_image[compptr->component_index],
364 coef->iMCU_row_num * compptr->v_samp_factor,
369 for (yoffset = coef->MCU_vert_offset; yoffset < coef->MCU_rows_per_iMCU_row;
371 for (MCU_col_num = coef->mcu_ctr; MCU_col_num < cinfo->MCUs_per_row;
381 coef->MCU_buffer[blkn++] = buffer_ptr++;
386 if (! (*cinfo->entropy->encode_mcu) (cinfo, coef->MCU_buffer)) {
388 coef->MCU_vert_offset = yoffset;
389 coef->mcu_ctr = MCU_col_num;
394 coef->mcu_ctr = 0;
397 coef->iMCU_row_num++;
412 my_coef_ptr coef;
414 coef = (my_coef_ptr)
417 cinfo->coef = (struct jpeg_c_coef_controller *) coef;
418 coef->pub.start_pass = start_pass_coef;
430 coef->whole_image[ci] = (*cinfo->mem->request_virt_barray)
450 coef->MCU_buffer[i] = buffer + i;
452 coef->whole_image[0] = NULL; /* flag for no virtual arrays */