blob: c4834ac0df9dfcea43bcb1cdf5c10c3331b6a6b7 [file] [log] [blame]
hbono@chromium.org98626972011-08-03 03:13:08 +00001/*
2 * jpegcomp.h
3 *
Jonathan Wrightbbb82822020-11-25 13:36:43 +00004 * Copyright (C) 2010, 2020, D. R. Commander.
Tom Hudson0d47d2d2016-05-04 13:22:56 -04005 * For conditions of distribution and use, see the accompanying README.ijg
6 * file.
hbono@chromium.org98626972011-08-03 03:13:08 +00007 *
8 * JPEG compatibility macros
9 * These declarations are considered internal to the JPEG library; most
10 * applications using the library shouldn't need to include this file.
11 */
12
13#if JPEG_LIB_VERSION >= 70
Chris Blumecca8c4d2019-03-01 01:09:50 -080014#define _DCT_scaled_size DCT_h_scaled_size
15#define _DCT_h_scaled_size DCT_h_scaled_size
16#define _DCT_v_scaled_size DCT_v_scaled_size
17#define _min_DCT_scaled_size min_DCT_h_scaled_size
18#define _min_DCT_h_scaled_size min_DCT_h_scaled_size
19#define _min_DCT_v_scaled_size min_DCT_v_scaled_size
20#define _jpeg_width jpeg_width
21#define _jpeg_height jpeg_height
Jonathan Wrightbbb82822020-11-25 13:36:43 +000022#define JERR_ARITH_NOTIMPL JERR_NOT_COMPILED
hbono@chromium.org98626972011-08-03 03:13:08 +000023#else
Chris Blumecca8c4d2019-03-01 01:09:50 -080024#define _DCT_scaled_size DCT_scaled_size
25#define _DCT_h_scaled_size DCT_scaled_size
26#define _DCT_v_scaled_size DCT_scaled_size
27#define _min_DCT_scaled_size min_DCT_scaled_size
28#define _min_DCT_h_scaled_size min_DCT_scaled_size
29#define _min_DCT_v_scaled_size min_DCT_scaled_size
30#define _jpeg_width image_width
31#define _jpeg_height image_height
hbono@chromium.org98626972011-08-03 03:13:08 +000032#endif