Lines Matching refs:dstinfo
30 #define dstinfo_min_DCT_h_scaled_size dstinfo->min_DCT_h_scaled_size
31 #define dstinfo_min_DCT_v_scaled_size dstinfo->min_DCT_v_scaled_size
91 do_crop (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, in do_crop() argument
105 for (ci = 0; ci < dstinfo->num_components; ci++) { in do_crop()
106 compptr = dstinfo->comp_info + ci; in do_crop()
129 do_flip_h_no_crop (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, in do_flip_h_no_crop() argument
149 (dstinfo->max_h_samp_factor * dstinfo_min_DCT_h_scaled_size); in do_flip_h_no_crop()
151 for (ci = 0; ci < dstinfo->num_components; ci++) { in do_flip_h_no_crop()
152 compptr = dstinfo->comp_info + ci; in do_flip_h_no_crop()
196 do_flip_h (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, in do_flip_h() argument
215 (dstinfo->max_h_samp_factor * dstinfo_min_DCT_h_scaled_size); in do_flip_h()
217 for (ci = 0; ci < dstinfo->num_components; ci++) { in do_flip_h()
218 compptr = dstinfo->comp_info + ci; in do_flip_h()
258 do_flip_v (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, in do_flip_v() argument
280 (dstinfo->max_v_samp_factor * dstinfo_min_DCT_v_scaled_size); in do_flip_v()
282 for (ci = 0; ci < dstinfo->num_components; ci++) { in do_flip_v()
283 compptr = dstinfo->comp_info + ci; in do_flip_v()
338 do_transpose (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, in do_transpose() argument
355 for (ci = 0; ci < dstinfo->num_components; ci++) { in do_transpose()
356 compptr = dstinfo->comp_info + ci; in do_transpose()
386 do_rot_90 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, in do_rot_90() argument
408 (dstinfo->max_h_samp_factor * dstinfo_min_DCT_h_scaled_size); in do_rot_90()
410 for (ci = 0; ci < dstinfo->num_components; ci++) { in do_rot_90()
411 compptr = dstinfo->comp_info + ci; in do_rot_90()
467 do_rot_270 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, in do_rot_270() argument
489 (dstinfo->max_v_samp_factor * dstinfo_min_DCT_v_scaled_size); in do_rot_270()
491 for (ci = 0; ci < dstinfo->num_components; ci++) { in do_rot_270()
492 compptr = dstinfo->comp_info + ci; in do_rot_270()
538 do_rot_180 (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, in do_rot_180() argument
557 (dstinfo->max_h_samp_factor * dstinfo_min_DCT_h_scaled_size); in do_rot_180()
559 (dstinfo->max_v_samp_factor * dstinfo_min_DCT_v_scaled_size); in do_rot_180()
561 for (ci = 0; ci < dstinfo->num_components; ci++) { in do_rot_180()
562 compptr = dstinfo->comp_info + ci; in do_rot_180()
646 do_transverse (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, in do_transverse() argument
668 (dstinfo->max_h_samp_factor * dstinfo_min_DCT_h_scaled_size); in do_transverse()
670 (dstinfo->max_v_samp_factor * dstinfo_min_DCT_v_scaled_size); in do_transverse()
672 for (ci = 0; ci < dstinfo->num_components; ci++) { in do_transverse()
673 compptr = dstinfo->comp_info + ci; in do_transverse()
1132 transpose_critical_parameters (j_compress_ptr dstinfo) in transpose_critical_parameters() argument
1141 jtemp = dstinfo->image_width; in transpose_critical_parameters()
1142 dstinfo->image_width = dstinfo->image_height; in transpose_critical_parameters()
1143 dstinfo->image_height = jtemp; in transpose_critical_parameters()
1145 itemp = dstinfo->min_DCT_h_scaled_size; in transpose_critical_parameters()
1146 dstinfo->min_DCT_h_scaled_size = dstinfo->min_DCT_v_scaled_size; in transpose_critical_parameters()
1147 dstinfo->min_DCT_v_scaled_size = itemp; in transpose_critical_parameters()
1151 for (ci = 0; ci < dstinfo->num_components; ci++) { in transpose_critical_parameters()
1152 compptr = dstinfo->comp_info + ci; in transpose_critical_parameters()
1160 qtblptr = dstinfo->quant_tbl_ptrs[tblno]; in transpose_critical_parameters()
1345 j_compress_ptr dstinfo, in jtransform_adjust_parameters() argument
1356 if (((dstinfo->jpeg_color_space == JCS_YCbCr && in jtransform_adjust_parameters()
1357 dstinfo->num_components == 3) || in jtransform_adjust_parameters()
1358 (dstinfo->jpeg_color_space == JCS_GRAYSCALE && in jtransform_adjust_parameters()
1359 dstinfo->num_components == 1)) && in jtransform_adjust_parameters()
1367 int sv_quant_tbl_no = dstinfo->comp_info[0].quant_tbl_no; in jtransform_adjust_parameters()
1368 jpeg_set_colorspace(dstinfo, JCS_GRAYSCALE); in jtransform_adjust_parameters()
1369 dstinfo->comp_info[0].quant_tbl_no = sv_quant_tbl_no; in jtransform_adjust_parameters()
1372 ERREXIT(dstinfo, JERR_CONVERSION_NOTIMPL); in jtransform_adjust_parameters()
1379 dstinfo->comp_info[0].h_samp_factor = 1; in jtransform_adjust_parameters()
1380 dstinfo->comp_info[0].v_samp_factor = 1; in jtransform_adjust_parameters()
1387 dstinfo->jpeg_width = info->output_width; in jtransform_adjust_parameters()
1388 dstinfo->jpeg_height = info->output_height; in jtransform_adjust_parameters()
1398 dstinfo->image_width = info->output_height; in jtransform_adjust_parameters()
1399 dstinfo->image_height = info->output_width; in jtransform_adjust_parameters()
1401 transpose_critical_parameters(dstinfo); in jtransform_adjust_parameters()
1405 dstinfo->image_width = info->output_width; in jtransform_adjust_parameters()
1406 dstinfo->image_height = info->output_height; in jtransform_adjust_parameters()
1422 dstinfo->write_JFIF_header = FALSE; in jtransform_adjust_parameters()
1425 if (dstinfo->jpeg_width != srcinfo->image_width || in jtransform_adjust_parameters()
1426 dstinfo->jpeg_height != srcinfo->image_height) in jtransform_adjust_parameters()
1430 dstinfo->jpeg_width, dstinfo->jpeg_height); in jtransform_adjust_parameters()
1452 j_compress_ptr dstinfo, in jtransform_execute_transform() argument
1464 do_crop(srcinfo, dstinfo, info->x_crop_offset, info->y_crop_offset, in jtransform_execute_transform()
1469 do_flip_h(srcinfo, dstinfo, info->x_crop_offset, info->y_crop_offset, in jtransform_execute_transform()
1472 do_flip_h_no_crop(srcinfo, dstinfo, info->x_crop_offset, in jtransform_execute_transform()
1476 do_flip_v(srcinfo, dstinfo, info->x_crop_offset, info->y_crop_offset, in jtransform_execute_transform()
1480 do_transpose(srcinfo, dstinfo, info->x_crop_offset, info->y_crop_offset, in jtransform_execute_transform()
1484 do_transverse(srcinfo, dstinfo, info->x_crop_offset, info->y_crop_offset, in jtransform_execute_transform()
1488 do_rot_90(srcinfo, dstinfo, info->x_crop_offset, info->y_crop_offset, in jtransform_execute_transform()
1492 do_rot_180(srcinfo, dstinfo, info->x_crop_offset, info->y_crop_offset, in jtransform_execute_transform()
1496 do_rot_270(srcinfo, dstinfo, info->x_crop_offset, info->y_crop_offset, in jtransform_execute_transform()
1588 jcopy_markers_execute (j_decompress_ptr srcinfo, j_compress_ptr dstinfo, in jcopy_markers_execute() argument
1599 if (dstinfo->write_JFIF_header && in jcopy_markers_execute()
1608 if (dstinfo->write_Adobe_marker && in jcopy_markers_execute()
1617 jpeg_write_marker(dstinfo, marker->marker, in jcopy_markers_execute()