Go to the source code of this file.
Definition at line 363 of file jdct.h.
Referenced by jpeg_fdct_10x10(), jpeg_fdct_10x5(), jpeg_fdct_11x11(), jpeg_fdct_12x12(), jpeg_fdct_12x6(), jpeg_fdct_13x13(), jpeg_fdct_14x14(), jpeg_fdct_14x7(), jpeg_fdct_15x15(), jpeg_fdct_16x16(), jpeg_fdct_16x8(), jpeg_fdct_3x3(), jpeg_fdct_3x6(), jpeg_fdct_5x10(), jpeg_fdct_5x5(), jpeg_fdct_6x12(), jpeg_fdct_6x3(), jpeg_fdct_6x6(), jpeg_fdct_7x14(), jpeg_fdct_7x7(), jpeg_fdct_8x16(), jpeg_fdct_9x9(), jpeg_idct_1x1(), jpeg_idct_islow(), start_pass(), and start_pass_fdctmgr().
#define IDCT_range_limit | ( | cinfo | ) | ((cinfo)->sample_range_limit + CENTERJSAMPLE) |
Definition at line 85 of file jdct.h.
Referenced by jpeg_idct_10x10(), jpeg_idct_10x5(), jpeg_idct_11x11(), jpeg_idct_12x12(), jpeg_idct_12x6(), jpeg_idct_13x13(), jpeg_idct_14x14(), jpeg_idct_14x7(), jpeg_idct_15x15(), jpeg_idct_16x16(), jpeg_idct_16x8(), jpeg_idct_1x1(), jpeg_idct_1x2(), jpeg_idct_2x1(), jpeg_idct_2x2(), jpeg_idct_2x4(), jpeg_idct_3x3(), jpeg_idct_3x6(), jpeg_idct_4x2(), jpeg_idct_4x4(), jpeg_idct_4x8(), jpeg_idct_5x10(), jpeg_idct_5x5(), jpeg_idct_6x12(), jpeg_idct_6x3(), jpeg_idct_6x6(), jpeg_idct_7x14(), jpeg_idct_7x7(), jpeg_idct_8x16(), jpeg_idct_8x4(), jpeg_idct_9x9(), jpeg_idct_ifast(), and jpeg_idct_islow().
#define IFAST_SCALE_BITS 13 |
#define MULTIPLY16V16 | ( | var1, | |||
var2 | ) | ((var1) * (var2)) |
#define ONE ((INT32) 1) |
Definition at line 348 of file jdct.h.
Referenced by BeginImage(), DrawObject(), jpeg_fdct_2x4(), jpeg_fdct_4x2(), jpeg_fdct_4x4(), jpeg_fdct_4x8(), jpeg_fdct_8x4(), jpeg_fdct_islow(), jpeg_idct_10x10(), jpeg_idct_10x5(), jpeg_idct_11x11(), jpeg_idct_12x12(), jpeg_idct_12x6(), jpeg_idct_13x13(), jpeg_idct_14x14(), jpeg_idct_14x7(), jpeg_idct_15x15(), jpeg_idct_16x16(), jpeg_idct_16x8(), jpeg_idct_1x2(), jpeg_idct_2x1(), jpeg_idct_2x2(), jpeg_idct_2x4(), jpeg_idct_3x3(), jpeg_idct_3x6(), jpeg_idct_4x2(), jpeg_idct_4x4(), jpeg_idct_4x8(), jpeg_idct_5x10(), jpeg_idct_5x5(), jpeg_idct_6x12(), jpeg_idct_6x3(), jpeg_idct_6x6(), jpeg_idct_7x14(), jpeg_idct_7x7(), jpeg_idct_8x16(), jpeg_idct_8x4(), jpeg_idct_9x9(), and jpeg_idct_islow().
#define RANGE_MASK (MAXJSAMPLE * 4 + 3) |
Definition at line 87 of file jdct.h.
Referenced by jpeg_idct_10x10(), jpeg_idct_10x5(), jpeg_idct_11x11(), jpeg_idct_12x12(), jpeg_idct_12x6(), jpeg_idct_13x13(), jpeg_idct_14x14(), jpeg_idct_14x7(), jpeg_idct_15x15(), jpeg_idct_16x16(), jpeg_idct_16x8(), jpeg_idct_1x1(), jpeg_idct_1x2(), jpeg_idct_2x1(), jpeg_idct_2x2(), jpeg_idct_2x4(), jpeg_idct_3x3(), jpeg_idct_3x6(), jpeg_idct_4x2(), jpeg_idct_4x4(), jpeg_idct_4x8(), jpeg_idct_5x10(), jpeg_idct_5x5(), jpeg_idct_6x12(), jpeg_idct_6x3(), jpeg_idct_6x6(), jpeg_idct_7x14(), jpeg_idct_7x7(), jpeg_idct_8x16(), jpeg_idct_8x4(), jpeg_idct_9x9(), jpeg_idct_float(), jpeg_idct_ifast(), and jpeg_idct_islow().
typedef FAST_FLOAT FLOAT_MULT_TYPE |
typedef INT32 IFAST_MULT_TYPE |
typedef MULTIPLIER ISLOW_MULT_TYPE |
EXTERN | ( | void | ) |
typedef JMETHOD | ( | void | , | |
float_DCT_method_ptr | , | |||
(FAST_FLOAT *data, JSAMPARRAY sample_data, JDIMENSION start_col) | ||||
) |
typedef JMETHOD | ( | void | , | |
forward_DCT_method_ptr | , | |||
(DCTELEM *data, JSAMPARRAY sample_data, JDIMENSION start_col) | ||||
) |
Definition at line 235 of file jdct.h.
Referenced by compress_data(), compress_first_pass(), compress_output(), consume_data(), create_context_buffer(), decode_mcu(), decode_mcu_DC_first(), decompress_data(), decompress_onepass(), decompress_smooth_data(), do_crop(), do_flip_h(), do_flip_h_no_crop(), do_flip_v(), do_rot_180(), do_rot_270(), do_rot_90(), do_transpose(), do_transverse(), emit_dac(), emit_restart(), emit_sof(), emit_sos(), encode_mcu(), encode_mcu_DC_first(), encode_mcu_gather(), encode_mcu_huff(), finish_pass_gather(), finish_pass_gather_phuff(), get_sof(), get_sos(), initial_setup(), jinit_c_coef_controller(), jinit_c_main_controller(), jinit_c_prep_controller(), jinit_d_coef_controller(), jinit_d_main_controller(), jinit_downsampler(), jinit_inverse_dct(), jinit_upsampler(), jpeg_calc_output_dimensions(), jpeg_set_colorspace(), jtransform_request_workspace(), latch_quant_tables(), make_funny_pointers(), METHODDEF(), per_scan_setup(), pre_process_data(), process_restart(), sep_downsample(), sep_upsample(), set_bottom_pointers(), set_wraparound_pointers(), smoothing_ok(), start_pass(), start_pass_fdctmgr(), start_pass_huff(), start_pass_huff_decoder(), transpose_critical_parameters(), write_frame_header(), and write_scan_header().
Definition at line 235 of file jdct.h.
Referenced by decompress_data(), decompress_onepass(), and decompress_smooth_data().
Definition at line 166 of file jdct.h.
Referenced by compress_output(), consume_data(), and decompress_onepass().