Source position: jpeglib.pas line 906
type jpeg_compress_struct = record |
err: jpeg_error_mgr_ptr; |
mem: jpeg_memory_mgr_ptr; |
progress: jpeg_progress_mgr_ptr; |
client_data: voidp; |
is_decompressor: Boolean; |
global_state: int; |
dest: jpeg_destination_mgr_ptr; |
image_width: JDIMENSION; |
image_height: JDIMENSION; |
input_components: int; |
in_color_space: J_COLOR_SPACE; |
input_gamma: Double; |
data_precision: int; |
num_components: int; |
jpeg_color_space: J_COLOR_SPACE; |
comp_info: jpeg_component_info_list_ptr; |
quant_tbl_ptrs: array [0..NUM_QUANT_TBLS-1] of JQUANT_TBL_PTR; |
dc_huff_tbl_ptrs: array [0..NUM_HUFF_TBLS-1] of JHUFF_TBL_PTR; |
ac_huff_tbl_ptrs: array [0..NUM_HUFF_TBLS-1] of JHUFF_TBL_PTR; |
arith_dc_L: array [0..NUM_ARITH_TBLS-1] of UINT8; |
arith_dc_U: array [0..NUM_ARITH_TBLS-1] of UINT8; |
arith_ac_K: array [0..NUM_ARITH_TBLS-1] of UINT8; |
num_scans: int; |
scan_info: jpeg_scan_info_ptr; |
raw_data_in: Boolean; |
arith_code: Boolean; |
optimize_coding: Boolean; |
CCIR601_sampling: Boolean; |
smoothing_factor: int; |
dct_method: J_DCT_METHOD; |
restart_interval: uInt; |
restart_in_rows: int; |
write_JFIF_header: Boolean; |
JFIF_major_version: UINT8; |
JFIF_minor_version: UINT8; |
density_unit: UINT8; |
X_density: UINT16; |
Y_density: UINT16; |
write_Adobe_marker: Boolean; |
next_scanline: JDIMENSION; |
progressive_mode: Boolean; |
max_h_samp_factor: int; |
max_v_samp_factor: int; |
total_iMCU_rows: JDIMENSION; |
comps_in_scan: int; |
cur_comp_info: array [0..MAX_COMPS_IN_SCAN-1] of jpeg_component_info_ptr; |
MCUs_per_row: JDIMENSION; |
MCU_rows_in_scan: JDIMENSION; |
blocks_in_MCU: int; |
MCU_membership: array [0..C_MAX_BLOCKS_IN_MCU-1] of int; |
Ss: int; |
Se: int; |
Ah: int; |
Al: int; |
master: jpeg_comp_master_ptr; |
main: jpeg_c_main_controller_ptr; |
prep: jpeg_c_prep_controller_ptr; |
coef: jpeg_c_coef_controller_ptr; |
marker: jpeg_marker_writer_ptr; |
cconvert: jpeg_color_converter_ptr; |
downsample: jpeg_downsampler_ptr; |
fdct: jpeg_forward_dct_ptr; |
entropy: jpeg_entropy_encoder_ptr; |
script_space: jpeg_scan_info_ptr; |
script_space_size: int; |
end; |