Macros | |
#define | BITS_IN_JSAMPLE 8 /* use 8 or 12 */ |
#define | CENTERJSAMPLE 128 |
#define | EXTERN(type) extern type |
#define | FALSE 0 /* values of boolean */ |
#define | FAR |
#define | GETJOCTET(value) ((value) & 0xFF) |
#define | GETJSAMPLE(value) ((int) (value) & 0xFF) |
#define | GLOBAL(type) type |
#define | JMETHOD(type, methodname, arglist) type (*methodname) () |
#define | JPEG_MAX_DIMENSION 65500L /* a tad under 64K to prevent overflows */ |
#define | LOCAL(type) static type |
#define | MAX_COMPONENTS 4 /* maximum number of image components */ |
#define | MAXJSAMPLE 255 |
#define | METHODDEF(type) static type |
#define | TRUE 1 |
Typedefs | |
typedef int | boolean |
typedef short | INT16 |
typedef long | INT32 |
typedef short | JCOEF |
typedef unsigned int | JDIMENSION |
typedef char | JOCTET |
typedef char | JSAMPLE |
typedef unsigned int | UINT16 |
typedef short | UINT8 |
#define BITS_IN_JSAMPLE 8 /* use 8 or 12 */ |
Referenced by jpeg_set_defaults(), and METHODDEF().
#define CENTERJSAMPLE 128 |
Referenced by build_ycc_rgb_table(), and forward_DCT().
#define EXTERN | ( | type | ) | extern type |
#define FALSE 0 /* values of boolean */ |
Referenced by access_virt_barray(), access_virt_sarray(), add_huff_table(), compress_data(), compress_output(), consume_markers(), create_colorindex(), decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), decode_mcu_DC_first(), decode_mcu_DC_refine(), decompress_data(), decompress_smooth_data(), default_decompress_parms(), emit_restart(), encode_mcu_huff(), encode_one_block(), flush_bits(), for(), format_message(), free_pool(), jinit_c_coef_controller(), jinit_c_main_controller(), jinit_c_master_control(), jinit_color_deconverter(), jinit_compress_master(), jinit_d_post_controller(), jinit_downsampler(), jinit_input_controller(), jinit_master_decompress(), jinit_merged_upsampler(), jinit_upsampler(), jpeg_add_quant_table(), jpeg_alloc_huff_table(), jpeg_alloc_quant_table(), jpeg_copy_critical_parameters(), jpeg_fill_bit_buffer(), jpeg_finish_decompress(), jpeg_finish_output(), jpeg_gen_optimal_table(), jpeg_new_colormap(), jpeg_resync_to_restart(), jpeg_set_colorspace(), jpeg_set_defaults(), jpeg_start_compress(), LOCAL(), master_selection(), merged_2v_upsample(), METHODDEF(), output_pass_setup(), pass2_fs_dither(), pass_startup(), post_process_2pass(), prepare_for_output_pass(), prepare_for_pass(), print(), prints(), process_data_context_main(), process_data_simple_main(), process_restart(), quantize_fs_dither(), read_restart_marker(), request_virt_barray(), request_virt_sarray(), reset_input_controller(), smoothing_ok(), start_pass_1_quant(), start_pass_2_quant(), start_pass_huff_decoder(), start_pass_main(), start_pass_merged_upsample(), use_merged_upsample(), and while().
#define FAR |
#define GETJOCTET | ( | value | ) | ((value) & 0xFF) |
Referenced by examine_app0(), examine_app14(), and jpeg_fill_bit_buffer().
#define GETJSAMPLE | ( | value | ) | ((int) (value) & 0xFF) |
Referenced by cmyk_ycck_convert(), color_quantize(), color_quantize3(), find_best_colors(), find_nearby_colors(), for(), forward_DCT(), fullsize_smooth_downsample(), h2v1_downsample(), h2v1_fancy_upsample(), h2v1_merged_upsample(), h2v2_downsample(), h2v2_fancy_upsample(), h2v2_merged_upsample(), h2v2_smooth_downsample(), int_downsample(), pass2_fs_dither(), prescan_quantize(), quantize3_ord_dither(), quantize_fs_dither(), quantize_ord_dither(), rgb_gray_convert(), rgb_ycc_convert(), ycc_rgb565_convert(), ycc_rgb_convert(), and ycck_cmyk_convert().
#define GLOBAL | ( | type | ) | type |
#define JMETHOD | ( | type, | |
methodname, | |||
arglist | |||
) | type (*methodname) () |
#define JPEG_MAX_DIMENSION 65500L /* a tad under 64K to prevent overflows */ |
#define LOCAL | ( | type | ) | static type |
#define MAX_COMPONENTS 4 /* maximum number of image components */ |
Referenced by jpeg_copy_critical_parameters(), jpeg_set_colorspace(), jpeg_set_defaults(), and METHODDEF().
#define MAXJSAMPLE 255 |
#define METHODDEF | ( | type | ) | static type |
return TRUE 1 |
Referenced by access_virt_barray(), access_virt_sarray(), compress_data(), compress_first_pass(), compress_output(), consume_data(), consume_markers(), create_colorindex(), decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), decode_mcu_DC_first(), decode_mcu_DC_refine(), decompress_smooth_data(), default_decompress_parms(), emit_restart(), encode_mcu_gather(), encode_mcu_huff(), encode_one_block(), examine_app0(), examine_app14(), finish_pass1(), finish_pass_gather(), flush_bits(), format_message(), if(), jinit_2pass_quantizer(), jinit_c_master_control(), jinit_d_coef_controller(), jinit_downsampler(), jinit_input_controller(), jinit_upsampler(), jpeg_CreateDecompress(), jpeg_fill_bit_buffer(), jpeg_finish_decompress(), jpeg_finish_output(), jpeg_resync_to_restart(), jpeg_set_colorspace(), jpeg_set_defaults(), LOCAL(), master_selection(), merged_2v_upsample(), METHODDEF(), new_color_map_2_quant(), next_marker(), output_pass_setup(), pass2_fs_dither(), post_process_prepass(), prepare_for_output_pass(), prepare_for_pass(), printi(), prints(), process_data_context_main(), process_data_simple_main(), process_restart(), quantize_fs_dither(), read_markers(), read_restart_marker(), reset_input_controller(), smoothing_ok(), start_pass_2_quant(), start_pass_huff_decoder(), transdecode_master_selection(), transencode_master_selection(), and use_merged_upsample().
typedef int boolean |
typedef short INT16 |
typedef long INT32 |
typedef short JCOEF |
typedef unsigned int JDIMENSION |
typedef char JOCTET |
typedef char JSAMPLE |
typedef unsigned int UINT16 |
typedef short UINT8 |