Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

jpeg_component_info Struct Reference

#include <jpeglib.h>


Data Fields

int component_id
int component_index
int h_samp_factor
int v_samp_factor
int quant_tbl_no
int dc_tbl_no
int ac_tbl_no
JDIMENSION width_in_blocks
JDIMENSION height_in_blocks
int DCT_scaled_size
JDIMENSION downsampled_width
JDIMENSION downsampled_height
boolean component_needed
int MCU_width
int MCU_height
int MCU_blocks
int MCU_sample_width
int last_col_width
int last_row_height
JQUANT_TBLquant_table
void * dct_table

Field Documentation

int jpeg_component_info::ac_tbl_no
 

Definition at line 130 of file jpeglib.h.

Referenced by emit_dac(), emit_sos(), encode_mcu_gather(), encode_mcu_huff(), finish_pass_gather(), finish_pass_gather_phuff(), get_sos(), start_pass_huff(), start_pass_huff_decoder(), start_pass_phuff(), start_pass_phuff_decoder(), write_frame_header(), and write_scan_header().

int jpeg_component_info::component_id
 

Definition at line 120 of file jpeglib.h.

Referenced by default_decompress_parms(), emit_sof(), emit_sos(), get_sof(), get_sos(), and jpeg_copy_critical_parameters().

int jpeg_component_info::component_index
 

Definition at line 121 of file jpeglib.h.

Referenced by compress_data(), compress_output(), consume_data(), decompress_onepass(), get_sof(), initial_setup(), int_upsample(), and start_pass_phuff_decoder().

boolean jpeg_component_info::component_needed
 

Definition at line 160 of file jpeglib.h.

Referenced by decompress_data(), decompress_onepass(), decompress_smooth_data(), initial_setup(), jinit_upsampler(), start_pass(), and start_pass_huff_decoder().

int jpeg_component_info::dc_tbl_no
 

Definition at line 129 of file jpeglib.h.

Referenced by decode_mcu_DC_first(), emit_dac(), emit_sos(), encode_mcu_DC_first(), encode_mcu_gather(), encode_mcu_huff(), finish_pass_gather(), finish_pass_gather_phuff(), get_sos(), start_pass_huff(), start_pass_huff_decoder(), start_pass_phuff(), start_pass_phuff_decoder(), write_frame_header(), and write_scan_header().

int jpeg_component_info::DCT_scaled_size
 

Definition at line 147 of file jpeglib.h.

Referenced by alloc_funny_pointers(), decompress_data(), decompress_onepass(), decompress_smooth_data(), initial_setup(), jinit_d_main_controller(), jinit_upsampler(), jpeg_calc_output_dimensions(), make_funny_pointers(), per_scan_setup(), set_bottom_pointers(), set_wraparound_pointers(), start_pass(), start_pass_huff_decoder(), and use_merged_upsample().

void* jpeg_component_info::dct_table
 

Definition at line 178 of file jpeglib.h.

Referenced by jinit_inverse_dct(), jpeg_idct_1x1(), jpeg_idct_2x2(), jpeg_idct_4x4(), jpeg_idct_float(), jpeg_idct_ifast(), jpeg_idct_islow(), and start_pass().

JDIMENSION jpeg_component_info::downsampled_height
 

Definition at line 155 of file jpeglib.h.

Referenced by initial_setup(), jpeg_calc_output_dimensions(), and set_bottom_pointers().

JDIMENSION jpeg_component_info::downsampled_width
 

Definition at line 154 of file jpeglib.h.

Referenced by h2v1_fancy_upsample(), h2v2_fancy_upsample(), initial_setup(), jinit_upsampler(), and jpeg_calc_output_dimensions().

int jpeg_component_info::h_samp_factor
 

Definition at line 122 of file jpeglib.h.

Referenced by compress_first_pass(), create_context_buffer(), do_flip_h(), do_rot_180(), do_rot_270(), do_rot_90(), do_transpose(), do_transverse(), emit_sof(), get_sof(), initial_setup(), int_downsample(), jinit_c_coef_controller(), jinit_c_prep_controller(), jinit_d_coef_controller(), jinit_downsampler(), jinit_upsampler(), jpeg_calc_output_dimensions(), jpeg_copy_critical_parameters(), jtransform_request_workspace(), per_scan_setup(), set_sample_factors(), transpose_critical_parameters(), trim_right_edge(), and use_merged_upsample().

JDIMENSION jpeg_component_info::height_in_blocks
 

Definition at line 140 of file jpeglib.h.

Referenced by compress_first_pass(), decompress_data(), decompress_smooth_data(), do_flip_h(), do_flip_v(), do_rot_180(), do_rot_270(), do_rot_90(), do_transpose(), do_transverse(), initial_setup(), jinit_c_coef_controller(), jinit_c_main_controller(), jinit_d_coef_controller(), jtransform_request_workspace(), and per_scan_setup().

int jpeg_component_info::last_col_width
 

Definition at line 168 of file jpeglib.h.

Referenced by compress_data(), compress_output(), decompress_onepass(), and per_scan_setup().

int jpeg_component_info::last_row_height
 

Definition at line 169 of file jpeglib.h.

Referenced by compress_data(), compress_output(), decompress_onepass(), per_scan_setup(), and start_iMCU_row().

int jpeg_component_info::MCU_blocks
 

Definition at line 166 of file jpeglib.h.

Referenced by decompress_onepass(), and per_scan_setup().

int jpeg_component_info::MCU_height
 

Definition at line 165 of file jpeglib.h.

Referenced by compress_data(), compress_output(), consume_data(), decompress_onepass(), and per_scan_setup().

int jpeg_component_info::MCU_sample_width
 

Definition at line 167 of file jpeglib.h.

Referenced by compress_data(), decompress_onepass(), and per_scan_setup().

int jpeg_component_info::MCU_width
 

Definition at line 164 of file jpeglib.h.

Referenced by compress_data(), compress_output(), consume_data(), decompress_onepass(), and per_scan_setup().

JQUANT_TBL* jpeg_component_info::quant_table
 

Definition at line 175 of file jpeglib.h.

Referenced by decompress_smooth_data(), initial_setup(), jpeg_copy_critical_parameters(), latch_quant_tables(), smoothing_ok(), and start_pass().

int jpeg_component_info::quant_tbl_no
 

Definition at line 124 of file jpeglib.h.

Referenced by emit_sof(), forward_DCT(), forward_DCT_float(), get_sof(), jpeg_copy_critical_parameters(), jtransform_adjust_parameters(), latch_quant_tables(), set_quant_slots(), start_pass_fdctmgr(), and write_frame_header().

int jpeg_component_info::v_samp_factor
 

Definition at line 123 of file jpeglib.h.

Referenced by alloc_funny_pointers(), compress_first_pass(), compress_output(), consume_data(), decompress_data(), decompress_smooth_data(), do_flip_h(), do_flip_v(), do_rot_180(), do_rot_270(), do_rot_90(), do_transpose(), do_transverse(), emit_sof(), fullsize_smooth_downsample(), get_sof(), h2v1_downsample(), h2v2_downsample(), h2v2_smooth_downsample(), initial_setup(), int_downsample(), jinit_c_coef_controller(), jinit_c_main_controller(), jinit_d_coef_controller(), jinit_d_main_controller(), jinit_downsampler(), jinit_upsampler(), jpeg_calc_output_dimensions(), jpeg_copy_critical_parameters(), jtransform_request_workspace(), make_funny_pointers(), per_scan_setup(), pre_process_data(), sep_downsample(), set_bottom_pointers(), set_sample_factors(), set_wraparound_pointers(), start_iMCU_row(), transpose_critical_parameters(), trim_bottom_edge(), and use_merged_upsample().

JDIMENSION jpeg_component_info::width_in_blocks
 

Definition at line 139 of file jpeglib.h.

Referenced by compress_first_pass(), create_context_buffer(), decompress_data(), decompress_smooth_data(), do_flip_v(), do_rot_180(), do_rot_270(), do_rot_90(), do_transpose(), do_transverse(), fullsize_downsample(), fullsize_smooth_downsample(), h2v1_downsample(), h2v2_downsample(), h2v2_smooth_downsample(), initial_setup(), int_downsample(), jinit_c_coef_controller(), jinit_c_main_controller(), jinit_c_prep_controller(), jinit_d_coef_controller(), jinit_d_main_controller(), jtransform_request_workspace(), per_scan_setup(), and pre_process_data().


The documentation for this struct was generated from the following file:
 

Powered by Plone

This site conforms to the following standards: