Data Structures | |
struct | my_main_controller |
Macros | |
#define | CTX_POSTPONED_ROW 2 /* feeding postponed row group */ |
#define | CTX_PREPARE_FOR_IMCU 0 /* need to prepare for MCU row */ |
#define | CTX_PROCESS_IMCU 1 /* feeding iMCU to postprocessor */ |
#define | JPEG_INTERNALS |
Typedefs | |
typedef my_main_controller * | my_main_ptr |
Functions | |
for (ci=0, compptr=cinfo->comp_info;ci< cinfo->num_components;ci++, compptr++) | |
jinit_d_main_controller (j_decompress_ptr cinfo, boolean need_full_buffer) | |
METHODDEF (void) | |
process_data_context_main (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail) | |
process_data_crank_post (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail) | |
process_data_simple_main (j_decompress_ptr cinfo, JSAMPARRAY output_buf, JDIMENSION *out_row_ctr, JDIMENSION out_rows_avail) | |
start_pass_main (j_decompress_ptr cinfo, J_BUF_MODE pass_mode) | |
Variables | |
JSAMPARRAY | buf |
int | ci |
jpeg_component_info * | compptr |
int | i |
int | iMCUheight |
int | M = cinfo->min_DCT_scaled_size |
int | rgroup |
int | rows_left |
JSAMPARRAY | xbuf |
JSAMPARRAY | xbuf0 |
JSAMPARRAY | xbuf1 |
#define CTX_POSTPONED_ROW 2 /* feeding postponed row group */ |
Referenced by process_data_context_main().
Referenced by process_data_context_main(), and start_pass_main().
#define CTX_PROCESS_IMCU 1 /* feeding iMCU to postprocessor */ |
Referenced by process_data_context_main().
#define JPEG_INTERNALS |
typedef my_main_controller* my_main_ptr |
jinit_d_main_controller | ( | j_decompress_ptr | cinfo, |
boolean | need_full_buffer | ||
) |
METHODDEF | ( | void | ) |
References ci, cinfo, compptr, jpeg_component_info::DCT_scaled_size, JPOOL_IMAGE, M, main(), rgroup, SIZEOF, jpeg_component_info::v_samp_factor, xbuf, and my_main_controller::xbuffer.
process_data_context_main | ( | j_decompress_ptr | cinfo, |
JSAMPARRAY | output_buf, | ||
JDIMENSION * | out_row_ctr, | ||
JDIMENSION | out_rows_avail | ||
) |
References my_main_controller::buffer_full, cinfo, my_main_controller::context_state, CTX_POSTPONED_ROW, CTX_PREPARE_FOR_IMCU, CTX_PROCESS_IMCU, FALSE, if(), my_main_controller::iMCU_row_ctr, my_main_controller::rowgroup_ctr, my_main_controller::rowgroups_avail, TRUE, my_main_controller::whichptr, and my_main_controller::xbuffer.
Referenced by start_pass_main().
process_data_crank_post | ( | j_decompress_ptr | cinfo, |
JSAMPARRAY | output_buf, | ||
JDIMENSION * | out_row_ctr, | ||
JDIMENSION | out_rows_avail | ||
) |
References NULL, and output_buf.
Referenced by start_pass_main().
process_data_simple_main | ( | j_decompress_ptr | cinfo, |
JSAMPARRAY | output_buf, | ||
JDIMENSION * | out_row_ctr, | ||
JDIMENSION | out_rows_avail | ||
) |
References my_main_controller::buffer, my_main_controller::buffer_full, cinfo, FALSE, if(), output_buf, my_main_controller::rowgroup_ctr, and TRUE.
start_pass_main | ( | j_decompress_ptr | cinfo, |
J_BUF_MODE | pass_mode | ||
) |
References my_main_controller::buffer_full, my_main_controller::context_state, CTX_PREPARE_FOR_IMCU, ERREXIT, FALSE, my_main_controller::iMCU_row_ctr, JBUF_CRANK_DEST, JBUF_PASS_THRU, process_data_context_main(), process_data_crank_post(), process_data_simple_main(), my_main_controller::pub, my_main_controller::rowgroup_ctr, switch(), and my_main_controller::whichptr.
Referenced by jinit_c_main_controller(), and jinit_d_main_controller().
JSAMPARRAY buf |
int ci |
jpeg_component_info* compptr |
int i |
int iMCUheight |
int M = cinfo->min_DCT_scaled_size |
Referenced by for(), and METHODDEF().
int rgroup |
Referenced by for(), jinit_d_main_controller(), and METHODDEF().
int rows_left |
Referenced by gfx_draw_char_hugemem(), gfx_draw_char_progmem(), and jpeg_write_scanlines().
JSAMPARRAY xbuf |
Referenced by METHODDEF().
JSAMPARRAY xbuf0 |
Referenced by for().
JSAMPARRAY xbuf1 |
Referenced by for().