Data Structures | |
struct | my_decomp_master |
Macros | |
#define | JPEG_INTERNALS |
Typedefs | |
typedef my_decomp_master * | my_master_ptr |
Functions | |
ERREXIT1 (cinfo, JERR_BAD_STATE, cinfo->global_state) | |
finish_output_pass (j_decompress_ptr cinfo) | |
for (ci=0, compptr=cinfo->comp_info;ci< cinfo->num_components;ci++, compptr++) | |
if (cinfo->scale_num *8<=cinfo->scale_denom) | |
else | if (cinfo->scale_num *4<=cinfo->scale_denom) |
else | if (cinfo->scale_num *2<=cinfo->scale_denom) |
jinit_master_decompress (j_decompress_ptr cinfo) | |
jpeg_new_colormap (j_decompress_ptr cinfo) | |
master_selection (j_decompress_ptr cinfo) | |
MEMCOPY (table+(4 *(MAXJSAMPLE+1)-CENTERJSAMPLE), cinfo->sample_range_limit, CENTERJSAMPLE *SIZEOF(JSAMPLE)) | |
MEMZERO (table-(MAXJSAMPLE+1),(MAXJSAMPLE+1)*SIZEOF(JSAMPLE)) | |
MEMZERO (table+(2 *(MAXJSAMPLE+1)),(2 *(MAXJSAMPLE+1)-CENTERJSAMPLE)*SIZEOF(JSAMPLE)) | |
prepare_for_output_pass (j_decompress_ptr cinfo) | |
switch (cinfo->out_color_space) | |
use_merged_upsample (j_decompress_ptr cinfo) | |
Variables | |
jpeg_component_info * | compptr |
else | |
int | i |
cinfo | min_DCT_scaled_size = DCTSIZE |
cinfo | output_components |
cinfo | output_height = cinfo->image_height |
cinfo | rec_outbuf_height = cinfo->max_v_samp_factor |
cinfo | sample_range_limit = table |
table | |
#define JPEG_INTERNALS |
typedef my_decomp_master* my_master_ptr |
finish_output_pass | ( | j_decompress_ptr | cinfo | ) |
References if(), and my_comp_master::pass_number.
Referenced by jinit_master_decompress().
jinit_master_decompress | ( | j_decompress_ptr | cinfo | ) |
References FALSE, finish_output_pass(), JPOOL_IMAGE, master_selection(), prepare_for_output_pass(), my_comp_master::pub, and SIZEOF.
Referenced by LOCAL().
jpeg_new_colormap | ( | j_decompress_ptr | cinfo | ) |
References DSTATE_BUFIMAGE, ERREXIT, ERREXIT1, FALSE, if(), NULL, and my_comp_master::pub.
master_selection | ( | j_decompress_ptr | cinfo | ) |
References cinfo, ERREXIT, FALSE, jd_samplesperrow, jinit_1pass_quantizer(), jinit_2pass_quantizer(), jinit_color_deconverter(), jinit_d_coef_controller(), jinit_d_main_controller(), jinit_d_post_controller(), jinit_huff_decoder(), jinit_inverse_dct(), jinit_merged_upsampler(), jinit_phuff_decoder(), jinit_upsampler(), NULL, my_comp_master::pass_number, samplesperrow, TRUE, and use_merged_upsample().
Referenced by jinit_master_decompress().
MEMCOPY | ( | table+ | 4 *(MAXJSAMPLE+1)-CENTERJSAMPLE, |
cinfo-> | sample_range_limit, | ||
CENTERJSAMPLE * | SIZEOFJSAMPLE | ||
) |
MEMZERO | ( | table- | MAXJSAMPLE+1, |
(MAXJSAMPLE+1)*SIZEOF(JSAMPLE) | |||
) |
MEMZERO | ( | table+ | 2 *(MAXJSAMPLE+1), |
(2 *(MAXJSAMPLE+1)-CENTERJSAMPLE)*SIZEOF(JSAMPLE) | |||
) |
prepare_for_output_pass | ( | j_decompress_ptr | cinfo | ) |
References ERREXIT, FALSE, if(), JBUF_CRANK_DEST, JBUF_PASS_THRU, JBUF_SAVE_AND_PASS, NULL, my_comp_master::pass_number, my_comp_master::pub, and TRUE.
Referenced by jinit_master_decompress().
switch | ( | cinfo-> | out_color_space | ) |
References JCS_CMYK, JCS_GRAYSCALE, JCS_RGB, JCS_YCbCr, and JCS_YCCK.
Referenced by METHODDEF(), prepare_for_pass(), start_pass_1_quant(), and start_pass_main().
use_merged_upsample | ( | j_decompress_ptr | cinfo | ) |
References FALSE, JCS_RGB, JCS_YCbCr, and TRUE.
Referenced by master_selection().
jpeg_component_info* compptr |
else |
int i |
cinfo output_components |
else cinfo rec_outbuf_height = cinfo->max_v_samp_factor |