Unit jpeglib_del

Description

This item has no description.

Overview

Classes, Interfaces, Objects and Records

Name Description
Record JQUANT_TBL  
Record JHUFF_TBL  
Record jpeg_component_info  
Record jpeg_scan_info  
Record jpeg_marker_struct  
Record handle_union  
Record backing_store_info  
Record jvirt_sarray_control  
Record jvirt_barray_control  
Record jpeg_comp_master  
Record jpeg_c_main_controller  
Record jpeg_c_prep_controller  
Record jpeg_c_coef_controller  
Record jpeg_color_converter  
Record jpeg_downsampler  
Record jpeg_forward_dct  
Record jpeg_entropy_encoder  
Record jpeg_marker_writer  
Record jpeg_decomp_master  
Record jpeg_input_controller  
Record jpeg_d_main_controller  
Record jpeg_d_coef_controller  
Record jpeg_d_post_controller  
Record jpeg_marker_reader  
Record jpeg_entropy_decoder  
Record jpeg_inverse_dct  
Record jpeg_upsampler  
Record jpeg_color_deconverter  
Record jpeg_color_quantizer  
Record jpeg_error_mgr  
Record jpeg_progress_mgr  
Record jpeg_destination_mgr  
Record jpeg_source_mgr  
Record jpeg_memory_mgr  
Record jpeg_common_struct  
Record jpeg_compress_struct  
Record jpeg_decompress_struct  

Types

JSAMPLE_PTR = ˆJSAMPLE;
JSAMPROW_PTR = ˆJSAMPROW;
JBLOCKROW_PTR = ˆJBLOCKROW;
jTSample = 0..(MaxInt div SIZEOF(JSAMPLE))-1;
JSAMPLE_ARRAY = Array[jTSample] of JSAMPLE;
JSAMPROW = ˆJSAMPLE_ARRAY;
jTRow = 0..(MaxInt div SIZEOF(JSAMPROW))-1;
JSAMPROW_ARRAY = Array[jTRow] of JSAMPROW;
JSAMPARRAY = ˆJSAMPROW_ARRAY;
jTArray = 0..(MaxInt div SIZEOF(JSAMPARRAY))-1;
JSAMP_ARRAY = Array[jTArray] of JSAMPARRAY;
JSAMPIMAGE = ˆJSAMP_ARRAY;
JBLOCK = Array[0..DCTSIZE2-1] of JCOEF;
JBLOCK_PTR = ˆJBLOCK;
jTBlockRow = 0..(MaxInt div SIZEOF(JBLOCK))-1;
JBLOCK_ROWS = Array[jTBlockRow] of JBLOCK;
JBLOCKROW = ˆJBLOCK_ROWS;
jTBlockArray = 0..(MaxInt div SIZEOF(JBLOCKROW))-1;
JBLOCK_ARRAY = Array[jTBlockArray] of JBLOCKROW;
JBLOCKARRAY = ˆJBLOCK_ARRAY;
jTBlockImage = 0..(MaxInt div SIZEOF(JBLOCKARRAY))-1;
JBLOCK_IMAGE = Array[jTBlockImage] of JBLOCKARRAY;
JBLOCKIMAGE = ˆJBLOCK_IMAGE;
jTCoef = 0..(MaxInt div SIZEOF(JCOEF))-1;
JCOEF_ROW = Array[jTCoef] of JCOEF;
JCOEFPTR = ˆJCOEF_ROW;
jTByte = 0..(MaxInt div SIZEOF(byte))-1;
JByteArray = Array[jTByte] of byte;
JBytePtr = ˆJByteArray;
byteptr = ˆbyte;
JQUANT_TBL_PTR = ˆJQUANT_TBL;
JQUANT_TBL_FIELD = Array[0..(MaxInt div SizeOf(JQUANT_TBL))-1] of JQUANT_TBL;
JHUFF_TBL_PTR = ˆJHUFF_TBL;
JHUFF_TBL_FIELD = Array[0..(MaxInt div SizeOf(JHUFF_TBL))-1] of JHUFF_TBL;
J_BUF_MODE = (...);
jpeg_component_info_ptr = ˆjpeg_component_info;
jTCinfo = 0..(MaxInt div SizeOf(jpeg_component_info))-1;
jpeg_component_info_array = array[jTCinfo] of jpeg_component_info;
jpeg_component_info_list_ptr = ˆjpeg_component_info_array;
jpeg_scan_info_ptr = ˆjpeg_scan_info;
jpeg_saved_marker_ptr = ˆjpeg_marker_struct;
J_COLOR_SPACE = (...);
J_DCT_METHOD = (...);
J_DITHER_MODE = (...);
TEMP_STRING = string[TEMP_NAME_LENGTH];
XMSH = ushort;
EMSH = ushort;
jpeg_error_mgr_ptr = ˆjpeg_error_mgr;
jpeg_memory_mgr_ptr = ˆjpeg_memory_mgr;
jpeg_progress_mgr_ptr = ˆjpeg_progress_mgr;
j_common_ptr = ˆjpeg_common_struct;
j_compress_ptr = ˆjpeg_compress_struct;
j_decompress_ptr = ˆjpeg_decompress_struct;
backing_store_ptr = ˆbacking_store_info;
jvirt_sarray_ptr = ˆjvirt_sarray_control;
jvirt_barray_ptr = ˆjvirt_barray_control;
jpeg_comp_master_ptr = ˆjpeg_comp_master;
jpeg_c_main_controller_ptr = ˆjpeg_c_main_controller;
jpeg_c_prep_controller_ptr = ˆjpeg_c_prep_controller;
jpeg_c_coef_controller_ptr = ˆjpeg_c_coef_controller;
jpeg_color_converter_ptr = ˆjpeg_color_converter;
jpeg_downsampler_ptr = ˆjpeg_downsampler;
jpeg_forward_dct_ptr = ˆjpeg_forward_dct;
jpeg_entropy_encoder_ptr = ˆjpeg_entropy_encoder;
jpeg_marker_writer_ptr = ˆjpeg_marker_writer;
jpeg_decomp_master_ptr = ˆjpeg_decomp_master;
jpeg_input_controller_ptr = ˆjpeg_input_controller;
jpeg_d_main_controller_ptr = ˆjpeg_d_main_controller;
jvirt_barray_tbl = array[0..MAX_COMPONENTS-1] of jvirt_barray_ptr;
jvirt_barray_tbl_ptr = ˆjvirt_barray_tbl;
jpeg_d_coef_controller_ptr = ˆjpeg_d_coef_controller;
jpeg_d_post_controller_ptr = ˆjpeg_d_post_controller;
jpeg_marker_parser_method = function(cinfo : j_decompress_ptr) : boolean;
jpeg_marker_reader_ptr = ˆjpeg_marker_reader;
jpeg_entropy_decoder_ptr = ˆjpeg_entropy_decoder;
inverse_DCT_method_ptr = procedure(cinfo : j_decompress_ptr; compptr : jpeg_component_info_ptr; coef_block : JCOEFPTR; output_buf : JSAMPARRAY; output_col : JDIMENSION);
jpeg_inverse_dct_ptr = ˆjpeg_inverse_dct;
jpeg_upsampler_ptr = ˆjpeg_upsampler;
jpeg_color_deconverter_ptr = ˆjpeg_color_deconverter;
jpeg_color_quantizer_ptr = ˆjpeg_color_quantizer;
int8array = Array[0..8-1] of longint;
jpeg_destination_mgr_ptr = ˆjpeg_destination_mgr;
jpeg_source_mgr_ptr = ˆjpeg_source_mgr;
coef_bits_field = Array[0..DCTSIZE2-1] of int;
coef_bits_ptr = ˆcoef_bits_field;
coef_bits_ptrfield = Array[0..MAX_COMPS_IN_SCAN-1] of coef_bits_field;
coef_bits_ptrrow = ˆcoef_bits_ptrfield;
range_limit_table = array[-(MAXJSAMPLE+1)..4*(MAXJSAMPLE+1) + CENTERJSAMPLE -1] of JSAMPLE;
range_limit_table_ptr = ˆrange_limit_table;

Constants

JPEG_LIB_VERSION = 62;
JPEG_RST0 = $D0;
JPEG_EOI = $D9;
JPEG_APP0 = $E0;
JPEG_COM = $FE;
DCTSIZE = 8;
DCTSIZE2 = 64;
NUM_QUANT_TBLS = 4;
NUM_HUFF_TBLS = 4;
NUM_ARITH_TBLS = 16;
MAX_COMPS_IN_SCAN = 4;
MAX_SAMP_FACTOR = 4;
C_MAX_BLOCKS_IN_MCU = 10;
D_MAX_BLOCKS_IN_MCU = 10;
CSTATE_START = 100;
CSTATE_SCANNING = 101;
CSTATE_RAW_OK = 102;
CSTATE_WRCOEFS = 103;
DSTATE_START = 200;
DSTATE_INHEADER = 201;
DSTATE_READY = 202;
DSTATE_PRELOAD = 203;
DSTATE_PRESCAN = 204;
DSTATE_SCANNING = 205;
DSTATE_RAW_OK = 206;
DSTATE_BUFIMAGE = 207;
DSTATE_BUFPOST = 208;
DSTATE_RDCOEFS = 209;
DSTATE_STOPPING = 210;
JDCT_DEFAULT = JDCT_ISLOW;
JDCT_FASTEST = JDCT_IFAST;
JPOOL_PERMANENT = 0;
JPOOL_IMAGE = 1;
JPOOL_NUMPOOLS = 2;
JMSG_LENGTH_MAX = 200;
JMSG_STR_PARM_MAX = 80;
TEMP_NAME_LENGTH = 64;
JPEG_SUSPENDED = 0;
JPEG_HEADER_OK = 1;
JPEG_HEADER_TABLES_ONLY = 2;
JPEG_REACHED_SOS = 1;
JPEG_REACHED_EOI = 2;
JPEG_ROW_COMPLETED = 3;
JPEG_SCAN_COMPLETED = 4;

Description

Types

JSAMPLE_PTR = ˆJSAMPLE;

This item has no description.

JSAMPROW_PTR = ˆJSAMPROW;

This item has no description.

JBLOCKROW_PTR = ˆJBLOCKROW;

This item has no description.

jTSample = 0..(MaxInt div SIZEOF(JSAMPLE))-1;

This item has no description.

JSAMPLE_ARRAY = Array[jTSample] of JSAMPLE;

This item has no description.

JSAMPROW = ˆJSAMPLE_ARRAY;

This item has no description.

jTRow = 0..(MaxInt div SIZEOF(JSAMPROW))-1;

This item has no description.

JSAMPROW_ARRAY = Array[jTRow] of JSAMPROW;

This item has no description.

JSAMPARRAY = ˆJSAMPROW_ARRAY;

This item has no description.

jTArray = 0..(MaxInt div SIZEOF(JSAMPARRAY))-1;

This item has no description.

JSAMP_ARRAY = Array[jTArray] of JSAMPARRAY;

This item has no description.

JSAMPIMAGE = ˆJSAMP_ARRAY;

This item has no description.

JBLOCK = Array[0..DCTSIZE2-1] of JCOEF;

This item has no description.

JBLOCK_PTR = ˆJBLOCK;

This item has no description.

jTBlockRow = 0..(MaxInt div SIZEOF(JBLOCK))-1;

This item has no description.

JBLOCK_ROWS = Array[jTBlockRow] of JBLOCK;

This item has no description.

JBLOCKROW = ˆJBLOCK_ROWS;

This item has no description.

jTBlockArray = 0..(MaxInt div SIZEOF(JBLOCKROW))-1;

This item has no description.

JBLOCK_ARRAY = Array[jTBlockArray] of JBLOCKROW;

This item has no description.

JBLOCKARRAY = ˆJBLOCK_ARRAY;

This item has no description.

jTBlockImage = 0..(MaxInt div SIZEOF(JBLOCKARRAY))-1;

This item has no description.

JBLOCK_IMAGE = Array[jTBlockImage] of JBLOCKARRAY;

This item has no description.

JBLOCKIMAGE = ˆJBLOCK_IMAGE;

This item has no description.

jTCoef = 0..(MaxInt div SIZEOF(JCOEF))-1;

This item has no description.

JCOEF_ROW = Array[jTCoef] of JCOEF;

This item has no description.

JCOEFPTR = ˆJCOEF_ROW;

This item has no description.

jTByte = 0..(MaxInt div SIZEOF(byte))-1;

This item has no description.

JByteArray = Array[jTByte] of byte;

This item has no description.

JBytePtr = ˆJByteArray;

This item has no description.

byteptr = ˆbyte;

This item has no description.

JQUANT_TBL_PTR = ˆJQUANT_TBL;

This item has no description.

JQUANT_TBL_FIELD = Array[0..(MaxInt div SizeOf(JQUANT_TBL))-1] of JQUANT_TBL;

This item has no description.

JHUFF_TBL_PTR = ˆJHUFF_TBL;

This item has no description.

JHUFF_TBL_FIELD = Array[0..(MaxInt div SizeOf(JHUFF_TBL))-1] of JHUFF_TBL;

This item has no description.

J_BUF_MODE = (...);

This item has no description.

Values
  • JBUF_PASS_THRU
  • JBUF_SAVE_SOURCE
  • JBUF_CRANK_DEST
  • JBUF_SAVE_AND_PASS
jpeg_component_info_ptr = ˆjpeg_component_info;

This item has no description.

jTCinfo = 0..(MaxInt div SizeOf(jpeg_component_info))-1;

This item has no description.

jpeg_component_info_array = array[jTCinfo] of jpeg_component_info;

This item has no description.

jpeg_component_info_list_ptr = ˆjpeg_component_info_array;

This item has no description.

jpeg_scan_info_ptr = ˆjpeg_scan_info;

This item has no description.

jpeg_saved_marker_ptr = ˆjpeg_marker_struct;

This item has no description.

J_COLOR_SPACE = (...);

This item has no description.

Values
  • JCS_UNKNOWN
  • JCS_GRAYSCALE
  • JCS_RGB
  • JCS_YCbCr
  • JCS_CMYK
  • JCS_YCCK
J_DCT_METHOD = (...);

This item has no description.

Values
  • JDCT_ISLOW
  • JDCT_IFAST
  • JDCT_FLOAT
J_DITHER_MODE = (...);

This item has no description.

Values
  • JDITHER_NONE
  • JDITHER_ORDERED
  • JDITHER_FS
TEMP_STRING = string[TEMP_NAME_LENGTH];

This item has no description.

XMSH = ushort;

This item has no description.

EMSH = ushort;

This item has no description.

jpeg_error_mgr_ptr = ˆjpeg_error_mgr;

This item has no description.

jpeg_memory_mgr_ptr = ˆjpeg_memory_mgr;

This item has no description.

jpeg_progress_mgr_ptr = ˆjpeg_progress_mgr;

This item has no description.

j_common_ptr = ˆjpeg_common_struct;

This item has no description.

j_compress_ptr = ˆjpeg_compress_struct;

This item has no description.

j_decompress_ptr = ˆjpeg_decompress_struct;

This item has no description.

backing_store_ptr = ˆbacking_store_info;

This item has no description.

jvirt_sarray_ptr = ˆjvirt_sarray_control;

This item has no description.

jvirt_barray_ptr = ˆjvirt_barray_control;

This item has no description.

jpeg_comp_master_ptr = ˆjpeg_comp_master;

This item has no description.

jpeg_c_main_controller_ptr = ˆjpeg_c_main_controller;

This item has no description.

jpeg_c_prep_controller_ptr = ˆjpeg_c_prep_controller;

This item has no description.

jpeg_c_coef_controller_ptr = ˆjpeg_c_coef_controller;

This item has no description.

jpeg_color_converter_ptr = ˆjpeg_color_converter;

This item has no description.

jpeg_downsampler_ptr = ˆjpeg_downsampler;

This item has no description.

jpeg_forward_dct_ptr = ˆjpeg_forward_dct;

This item has no description.

jpeg_entropy_encoder_ptr = ˆjpeg_entropy_encoder;

This item has no description.

jpeg_marker_writer_ptr = ˆjpeg_marker_writer;

This item has no description.

jpeg_decomp_master_ptr = ˆjpeg_decomp_master;

This item has no description.

jpeg_input_controller_ptr = ˆjpeg_input_controller;

This item has no description.

jpeg_d_main_controller_ptr = ˆjpeg_d_main_controller;

This item has no description.

jvirt_barray_tbl = array[0..MAX_COMPONENTS-1] of jvirt_barray_ptr;

This item has no description.

jvirt_barray_tbl_ptr = ˆjvirt_barray_tbl;

This item has no description.

jpeg_d_coef_controller_ptr = ˆjpeg_d_coef_controller;

This item has no description.

jpeg_d_post_controller_ptr = ˆjpeg_d_post_controller;

This item has no description.

jpeg_marker_parser_method = function(cinfo : j_decompress_ptr) : boolean;

This item has no description.

jpeg_marker_reader_ptr = ˆjpeg_marker_reader;

This item has no description.

jpeg_entropy_decoder_ptr = ˆjpeg_entropy_decoder;

This item has no description.

inverse_DCT_method_ptr = procedure(cinfo : j_decompress_ptr; compptr : jpeg_component_info_ptr; coef_block : JCOEFPTR; output_buf : JSAMPARRAY; output_col : JDIMENSION);

This item has no description.

jpeg_inverse_dct_ptr = ˆjpeg_inverse_dct;

This item has no description.

jpeg_upsampler_ptr = ˆjpeg_upsampler;

This item has no description.

jpeg_color_deconverter_ptr = ˆjpeg_color_deconverter;

This item has no description.

jpeg_color_quantizer_ptr = ˆjpeg_color_quantizer;

This item has no description.

int8array = Array[0..8-1] of longint;

This item has no description.

jpeg_destination_mgr_ptr = ˆjpeg_destination_mgr;

This item has no description.

jpeg_source_mgr_ptr = ˆjpeg_source_mgr;

This item has no description.

coef_bits_field = Array[0..DCTSIZE2-1] of int;

This item has no description.

coef_bits_ptr = ˆcoef_bits_field;

This item has no description.

coef_bits_ptrfield = Array[0..MAX_COMPS_IN_SCAN-1] of coef_bits_field;

This item has no description.

coef_bits_ptrrow = ˆcoef_bits_ptrfield;

This item has no description.

range_limit_table = array[-(MAXJSAMPLE+1)..4*(MAXJSAMPLE+1) + CENTERJSAMPLE -1] of JSAMPLE;

This item has no description.

range_limit_table_ptr = ˆrange_limit_table;

This item has no description.

Constants

JPEG_LIB_VERSION = 62;

This item has no description.

JPEG_RST0 = $D0;

This item has no description.

JPEG_EOI = $D9;

This item has no description.

JPEG_APP0 = $E0;

This item has no description.

JPEG_COM = $FE;

This item has no description.

DCTSIZE = 8;

This item has no description.

DCTSIZE2 = 64;

This item has no description.

NUM_QUANT_TBLS = 4;

This item has no description.

NUM_HUFF_TBLS = 4;

This item has no description.

NUM_ARITH_TBLS = 16;

This item has no description.

MAX_COMPS_IN_SCAN = 4;

This item has no description.

MAX_SAMP_FACTOR = 4;

This item has no description.

C_MAX_BLOCKS_IN_MCU = 10;

This item has no description.

D_MAX_BLOCKS_IN_MCU = 10;

This item has no description.

CSTATE_START = 100;

This item has no description.

CSTATE_SCANNING = 101;

This item has no description.

CSTATE_RAW_OK = 102;

This item has no description.

CSTATE_WRCOEFS = 103;

This item has no description.

DSTATE_START = 200;

This item has no description.

DSTATE_INHEADER = 201;

This item has no description.

DSTATE_READY = 202;

This item has no description.

DSTATE_PRELOAD = 203;

This item has no description.

DSTATE_PRESCAN = 204;

This item has no description.

DSTATE_SCANNING = 205;

This item has no description.

DSTATE_RAW_OK = 206;

This item has no description.

DSTATE_BUFIMAGE = 207;

This item has no description.

DSTATE_BUFPOST = 208;

This item has no description.

DSTATE_RDCOEFS = 209;

This item has no description.

DSTATE_STOPPING = 210;

This item has no description.

JDCT_DEFAULT = JDCT_ISLOW;

This item has no description.

JDCT_FASTEST = JDCT_IFAST;

This item has no description.

JPOOL_PERMANENT = 0;

This item has no description.

JPOOL_IMAGE = 1;

This item has no description.

JPOOL_NUMPOOLS = 2;

This item has no description.

JMSG_LENGTH_MAX = 200;

This item has no description.

JMSG_STR_PARM_MAX = 80;

This item has no description.

TEMP_NAME_LENGTH = 64;

This item has no description.

JPEG_SUSPENDED = 0;

This item has no description.

JPEG_HEADER_OK = 1;

This item has no description.

JPEG_HEADER_TABLES_ONLY = 2;

This item has no description.

JPEG_REACHED_SOS = 1;

This item has no description.

JPEG_REACHED_EOI = 2;

This item has no description.

JPEG_ROW_COMPLETED = 3;

This item has no description.

JPEG_SCAN_COMPLETED = 4;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.