Lines Matching refs:dstinfo

65                                j_compress_ptr dstinfo)
73 if (dstinfo->global_state != CSTATE_START)
74 ERREXIT1(dstinfo, JERR_BAD_STATE, dstinfo->global_state);
76 dstinfo->image_width = srcinfo->image_width;
77 dstinfo->image_height = srcinfo->image_height;
78 dstinfo->input_components = srcinfo->num_components;
79 dstinfo->in_color_space = srcinfo->jpeg_color_space;
80 dstinfo->jpeg_width = srcinfo->output_width;
81 dstinfo->jpeg_height = srcinfo->output_height;
82 dstinfo->min_DCT_h_scaled_size = srcinfo->min_DCT_h_scaled_size;
83 dstinfo->min_DCT_v_scaled_size = srcinfo->min_DCT_v_scaled_size;
85 jpeg_set_defaults(dstinfo);
91 dstinfo->color_transform = srcinfo->color_transform;
92 jpeg_set_colorspace(dstinfo, srcinfo->jpeg_color_space);
93 dstinfo->data_precision = srcinfo->data_precision;
94 dstinfo->CCIR601_sampling = srcinfo->CCIR601_sampling;
98 qtblptr = & dstinfo->quant_tbl_ptrs[tblno];
100 *qtblptr = jpeg_alloc_quant_table((j_common_ptr) dstinfo);
110 dstinfo->num_components = srcinfo->num_components;
111 if (dstinfo->num_components < 1 || dstinfo->num_components > MAX_COMPONENTS)
112 ERREXIT2(dstinfo, JERR_COMPONENT_COUNT, dstinfo->num_components,
114 for (ci = 0, incomp = srcinfo->comp_info, outcomp = dstinfo->comp_info;
115 ci < dstinfo->num_components; ci++, incomp++, outcomp++) {
127 ERREXIT1(dstinfo, JERR_NO_QUANT_TABLE, tblno);
133 ERREXIT1(dstinfo, JERR_MISMATCHED_QUANT_TABLE, tblno);
150 dstinfo->JFIF_major_version = srcinfo->JFIF_major_version;
151 dstinfo->JFIF_minor_version = srcinfo->JFIF_minor_version;
153 dstinfo->density_unit = srcinfo->density_unit;
154 dstinfo->X_density = srcinfo->X_density;
155 dstinfo->Y_density = srcinfo->Y_density;