Lines Matching defs:dstinfo
70 j_compress_ptr dstinfo)
78 if (dstinfo->global_state != CSTATE_START)
79 ERREXIT1(dstinfo, JERR_BAD_STATE, dstinfo->global_state);
81 dstinfo->image_width = srcinfo->image_width;
82 dstinfo->image_height = srcinfo->image_height;
83 dstinfo->input_components = srcinfo->num_components;
84 dstinfo->in_color_space = srcinfo->jpeg_color_space;
86 jpeg_set_defaults(dstinfo);
90 jpeg_set_colorspace(dstinfo, srcinfo->jpeg_color_space);
91 dstinfo->data_precision = srcinfo->data_precision;
92 dstinfo->CCIR601_sampling = srcinfo->CCIR601_sampling;
96 qtblptr = & dstinfo->quant_tbl_ptrs[tblno];
98 *qtblptr = jpeg_alloc_quant_table((j_common_ptr) dstinfo);
108 dstinfo->num_components = srcinfo->num_components;
109 if (dstinfo->num_components < 1 || dstinfo->num_components > MAX_COMPONENTS)
110 ERREXIT2(dstinfo, JERR_COMPONENT_COUNT, dstinfo->num_components,
112 for (ci = 0, incomp = srcinfo->comp_info, outcomp = dstinfo->comp_info;
113 ci < dstinfo->num_components; ci++, incomp++, outcomp++) {
125 ERREXIT1(dstinfo, JERR_NO_QUANT_TABLE, tblno);
131 ERREXIT1(dstinfo, JERR_MISMATCHED_QUANT_TABLE, tblno);
148 dstinfo->JFIF_major_version = srcinfo->JFIF_major_version;
149 dstinfo->JFIF_minor_version = srcinfo->JFIF_minor_version;
151 dstinfo->density_unit = srcinfo->density_unit;
152 dstinfo->X_density = srcinfo->X_density;
153 dstinfo->Y_density = srcinfo->Y_density;