Visualization Library 2.0.0-b5
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Go to the source code of this file.
Macros | |
#define | JPEG_INTERNALS |
#define | MAX_AH_AL 10 |
Typedefs | |
typedef my_comp_master * | my_master_ptr |
Enumerations | |
enum | c_pass_type { main_pass, huff_opt_pass, output_pass } |
Functions | |
initial_setup (j_compress_ptr cinfo) | |
validate_script (j_compress_ptr cinfo) | |
select_scan_parameters (j_compress_ptr cinfo) | |
per_scan_setup (j_compress_ptr cinfo) | |
prepare_for_pass (j_compress_ptr cinfo) | |
pass_startup (j_compress_ptr cinfo) | |
finish_pass_master (j_compress_ptr cinfo) | |
jinit_c_master_control (j_compress_ptr cinfo, boolean transcode_only) | |
#define JPEG_INTERNALS |
Definition at line 14 of file jcmaster.c.
#define MAX_AH_AL 10 |
Referenced by validate_script().
typedef my_comp_master* my_master_ptr |
Definition at line 38 of file jcmaster.c.
enum c_pass_type |
Enumerator | |
---|---|
main_pass | |
huff_opt_pass | |
output_pass |
Definition at line 21 of file jcmaster.c.
finish_pass_master | ( | j_compress_ptr | cinfo | ) |
Definition at line 503 of file jcmaster.c.
References GLOBAL, huff_opt_pass, main_pass, and output_pass.
Referenced by jinit_c_master_control().
initial_setup | ( | j_compress_ptr | cinfo | ) |
Definition at line 46 of file jcmaster.c.
References BITS_IN_JSAMPLE, jpeg_component_info::component_index, jpeg_component_info::component_needed, compptr, jpeg_component_info::DCT_scaled_size, DCTSIZE, jpeg_component_info::downsampled_height, jpeg_component_info::downsampled_width, ERREXIT, ERREXIT1, ERREXIT2, jpeg_component_info::h_samp_factor, jpeg_component_info::height_in_blocks, jdiv_round_up(), JPEG_MAX_DIMENSION, LOCAL, long(), MAX, MAX_COMPONENTS, MAX_SAMP_FACTOR, TRUE, jpeg_component_info::v_samp_factor, and jpeg_component_info::width_in_blocks.
Referenced by consume_markers(), and jinit_c_master_control().
jinit_c_master_control | ( | j_compress_ptr | cinfo, |
boolean | transcode_only | ||
) |
Definition at line 543 of file jcmaster.c.
References ERREXIT, FALSE, finish_pass_master(), huff_opt_pass, initial_setup(), JPOOL_IMAGE, main_pass, NULL, output_pass, pass_startup(), prepare_for_pass(), SIZEOF, transcode_only, TRUE, and validate_script().
Referenced by jinit_compress_master(), and transencode_master_selection().
pass_startup | ( | j_compress_ptr | cinfo | ) |
Definition at line 489 of file jcmaster.c.
References FALSE, and METHODDEF.
Referenced by jinit_c_master_control().
per_scan_setup | ( | j_compress_ptr | cinfo | ) |
Definition at line 308 of file jcmaster.c.
References C_MAX_BLOCKS_IN_MCU, compptr, DCTSIZE, ERREXIT, ERREXIT2, jpeg_component_info::h_samp_factor, jpeg_component_info::height_in_blocks, int, jdiv_round_up(), jpeg_component_info::last_col_width, jpeg_component_info::last_row_height, long(), MAX_COMPS_IN_SCAN, jpeg_component_info::MCU_blocks, jpeg_component_info::MCU_height, jpeg_component_info::MCU_sample_width, jpeg_component_info::MCU_width, METHODDEF, MIN, jpeg_component_info::v_samp_factor, and jpeg_component_info::width_in_blocks.
Referenced by prepare_for_pass().
prepare_for_pass | ( | j_compress_ptr | cinfo | ) |
Definition at line 401 of file jcmaster.c.
References ERREXIT, FALSE, huff_opt_pass, JBUF_CRANK_DEST, JBUF_PASS_THRU, JBUF_SAVE_AND_PASS, main_pass, METHODDEF, NULL, output_pass, per_scan_setup(), select_scan_parameters(), and TRUE.
Referenced by jinit_c_master_control().
select_scan_parameters | ( | j_compress_ptr | cinfo | ) |
Definition at line 267 of file jcmaster.c.
References jpeg_scan_info::Ah, jpeg_scan_info::Al, jpeg_scan_info::component_index, jpeg_scan_info::comps_in_scan, DCTSIZE2, ERREXIT2, for(), LOCAL, MAX_COMPS_IN_SCAN, NULL, jpeg_scan_info::Se, and jpeg_scan_info::Ss.
Referenced by prepare_for_pass().
validate_script | ( | j_compress_ptr | cinfo | ) |
Definition at line 130 of file jcmaster.c.
References jpeg_scan_info::Ah, jpeg_scan_info::Al, jpeg_scan_info::component_index, jpeg_scan_info::comps_in_scan, DCTSIZE2, ERREXIT, ERREXIT1, ERREXIT2, FALSE, LOCAL, MAX_AH_AL, MAX_COMPONENTS, MAX_COMPS_IN_SCAN, jpeg_scan_info::Se, jpeg_scan_info::Ss, and TRUE.
Referenced by jinit_c_master_control().
Visualization Library 2.0.0-b5 Reference Documentation
Updated on Mon Feb 10 2020 02:44:56.
© Copyright Michele Bosi. All rights reserved.