Lines Matching refs:post

75   my_post_ptr post = (my_post_ptr) cinfo->post;  in start_pass_dpost()  local
81 post->pub.post_process_data = post_process_1pass; in start_pass_dpost()
86 if (post->buffer == NULL) { in start_pass_dpost()
87 post->buffer = (*cinfo->mem->access_virt_sarray) in start_pass_dpost()
88 ((j_common_ptr) cinfo, post->whole_image, in start_pass_dpost()
89 (JDIMENSION) 0, post->strip_height, TRUE); in start_pass_dpost()
95 post->pub.post_process_data = cinfo->upsample->upsample; in start_pass_dpost()
101 if (post->whole_image == NULL) in start_pass_dpost()
103 post->pub.post_process_data = post_process_prepass; in start_pass_dpost()
107 if (post->whole_image == NULL) in start_pass_dpost()
109 post->pub.post_process_data = post_process_2pass; in start_pass_dpost()
116 post->starting_row = post->next_row = 0; in start_pass_dpost()
132 my_post_ptr post = (my_post_ptr) cinfo->post; in post_process_1pass() local
138 if (max_rows > post->strip_height) in post_process_1pass()
139 max_rows = post->strip_height; in post_process_1pass()
143 post->buffer, &num_rows, max_rows); in post_process_1pass()
146 post->buffer, output_buf + *out_row_ctr, (int) num_rows); in post_process_1pass()
164 my_post_ptr post = (my_post_ptr) cinfo->post; in post_process_prepass() local
168 if (post->next_row == 0) { in post_process_prepass()
169 post->buffer = (*cinfo->mem->access_virt_sarray) in post_process_prepass()
170 ((j_common_ptr) cinfo, post->whole_image, in post_process_prepass()
171 post->starting_row, post->strip_height, TRUE); in post_process_prepass()
175 old_next_row = post->next_row; in post_process_prepass()
178 post->buffer, &post->next_row, post->strip_height); in post_process_prepass()
182 if (post->next_row > old_next_row) { in post_process_prepass()
183 num_rows = post->next_row - old_next_row; in post_process_prepass()
184 (*cinfo->cquantize->color_quantize) (cinfo, post->buffer + old_next_row, in post_process_prepass()
190 if (post->next_row >= post->strip_height) { in post_process_prepass()
191 post->starting_row += post->strip_height; in post_process_prepass()
192 post->next_row = 0; in post_process_prepass()
208 my_post_ptr post = (my_post_ptr) cinfo->post; in post_process_2pass() local
212 if (post->next_row == 0) { in post_process_2pass()
213 post->buffer = (*cinfo->mem->access_virt_sarray) in post_process_2pass()
214 ((j_common_ptr) cinfo, post->whole_image, in post_process_2pass()
215 post->starting_row, post->strip_height, FALSE); in post_process_2pass()
219 num_rows = post->strip_height - post->next_row; /* available in strip */ in post_process_2pass()
224 max_rows = cinfo->output_height - post->starting_row; in post_process_2pass()
230 post->buffer + post->next_row, output_buf + *out_row_ctr, in post_process_2pass()
235 post->next_row += num_rows; in post_process_2pass()
236 if (post->next_row >= post->strip_height) { in post_process_2pass()
237 post->starting_row += post->strip_height; in post_process_2pass()
238 post->next_row = 0; in post_process_2pass()
252 my_post_ptr post; in jinit_d_post_controller() local
254 post = (my_post_ptr) in jinit_d_post_controller()
257 cinfo->post = (struct jpeg_d_post_controller *) post; in jinit_d_post_controller()
258 post->pub.start_pass = start_pass_dpost; in jinit_d_post_controller()
259 post->whole_image = NULL; /* flag for no virtual arrays */ in jinit_d_post_controller()
260 post->buffer = NULL; /* flag for no strip buffer */ in jinit_d_post_controller()
268 post->strip_height = (JDIMENSION) cinfo->max_v_samp_factor; in jinit_d_post_controller()
273 post->whole_image = (*cinfo->mem->request_virt_sarray) in jinit_d_post_controller()
277 (long) post->strip_height), in jinit_d_post_controller()
278 post->strip_height); in jinit_d_post_controller()
284 post->buffer = (*cinfo->mem->alloc_sarray) in jinit_d_post_controller()
287 post->strip_height); in jinit_d_post_controller()