• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/jpeg-7/

Lines Matching refs:compptr

198   jpeg_component_info *compptr;
232 for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components;
233 ci++, compptr++) {
234 if (compptr->h_samp_factor<=0 || compptr->h_samp_factor>MAX_SAMP_FACTOR ||
235 compptr->v_samp_factor<=0 || compptr->v_samp_factor>MAX_SAMP_FACTOR)
238 compptr->h_samp_factor);
240 compptr->v_samp_factor);
244 for (ci = 0, compptr = cinfo->comp_info; ci < cinfo->num_components;
245 ci++, compptr++) {
247 compptr->component_index = ci;
257 (cinfo->max_h_samp_factor % (compptr->h_samp_factor * ssize * 2)) == 0) {
261 compptr->DCT_h_scaled_size = cinfo->min_DCT_h_scaled_size * ssize;
266 (cinfo->max_v_samp_factor % (compptr->v_samp_factor * ssize * 2)) == 0) {
270 compptr->DCT_v_scaled_size = cinfo->min_DCT_v_scaled_size * ssize;
273 if (compptr->DCT_h_scaled_size > compptr->DCT_v_scaled_size * 2)
274 compptr->DCT_h_scaled_size = compptr->DCT_v_scaled_size * 2;
275 else if (compptr->DCT_v_scaled_size > compptr->DCT_h_scaled_size * 2)
276 compptr->DCT_v_scaled_size = compptr->DCT_h_scaled_size * 2;
279 compptr->width_in_blocks = (JDIMENSION)
280 jdiv_round_up((long) cinfo->jpeg_width * (long) compptr->h_samp_factor,
282 compptr->height_in_blocks = (JDIMENSION)
283 jdiv_round_up((long) cinfo->jpeg_height * (long) compptr->v_samp_factor,
286 compptr->downsampled_width = (JDIMENSION)
288 (long) (compptr->h_samp_factor * compptr->DCT_h_scaled_size),
290 compptr->downsampled_height = (JDIMENSION)
292 (long) (compptr->v_samp_factor * compptr->DCT_v_scaled_size),
295 compptr->component_needed = TRUE;
493 jpeg_component_info *compptr;
498 compptr = cinfo->cur_comp_info[0];
501 cinfo->MCUs_per_row = compptr->width_in_blocks;
502 cinfo->MCU_rows_in_scan = compptr->height_in_blocks;
505 compptr->MCU_width = 1;
506 compptr->MCU_height = 1;
507 compptr->MCU_blocks = 1;
508 compptr->MCU_sample_width = compptr->DCT_h_scaled_size;
509 compptr->last_col_width = 1;
513 tmp = (int) (compptr->height_in_blocks % compptr->v_samp_factor);
514 if (tmp == 0) tmp = compptr->v_samp_factor;
515 compptr->last_row_height = tmp;
539 compptr = cinfo->cur_comp_info[ci];
541 compptr->MCU_width = compptr->h_samp_factor;
542 compptr->MCU_height = compptr->v_samp_factor;
543 compptr->MCU_blocks = compptr->MCU_width * compptr->MCU_height;
544 compptr->MCU_sample_width = compptr->MCU_width * compptr->DCT_h_scaled_size;
546 tmp = (int) (compptr->width_in_blocks % compptr->MCU_width);
547 if (tmp == 0) tmp = compptr->MCU_width;
548 compptr->last_col_width = tmp;
549 tmp = (int) (compptr->height_in_blocks % compptr->MCU_height);
550 if (tmp == 0) tmp = compptr->MCU_height;
551 compptr->last_row_height = tmp;
553 mcublks = compptr->MCU_blocks;