OLD | NEW |
1 /* jconfig.h. Generated from jconfig.h.in by configure. */ | 1 /* jconfig.h. Generated from jconfig.h.in by configure. */ |
2 /* Version ID for the JPEG library. | 2 /* Version ID for the JPEG library. |
3 * Might be useful for tests like "#if JPEG_LIB_VERSION >= 60". | 3 * Might be useful for tests like "#if JPEG_LIB_VERSION >= 60". |
4 */ | 4 */ |
5 #define JPEG_LIB_VERSION 62 | 5 #define JPEG_LIB_VERSION 62 |
6 | 6 |
7 /* libjpeg-turbo version */ | 7 /* libjpeg-turbo version */ |
8 #define LIBJPEG_TURBO_VERSION 1.3.1 | 8 #define LIBJPEG_TURBO_VERSION 1.4.2 |
9 | 9 |
10 /* Support arithmetic encoding */ | 10 /* Support arithmetic encoding */ |
11 /* #undef C_ARITH_CODING_SUPPORTED */ | 11 /* #define C_ARITH_CODING_SUPPORTED 1 */ |
12 | 12 |
13 /* Support arithmetic decoding */ | 13 /* Support arithmetic decoding */ |
14 /* #undef D_ARITH_CODING_SUPPORTED */ | 14 /* #define D_ARITH_CODING_SUPPORTED 1 */ |
15 | 15 |
16 /* Support in-memory source/destination managers */ | 16 /* |
17 /* #undef MEM_SRCDST_SUPPORTED */ | 17 * Define BITS_IN_JSAMPLE as either |
| 18 * 8 for 8-bit sample values (the usual setting) |
| 19 * 12 for 12-bit sample values |
| 20 * Only 8 and 12 are legal data precisions for lossy JPEG according to the |
| 21 * JPEG standard, and the IJG code does not support anything else! |
| 22 * We do not support run-time selection of data precision, sorry. |
| 23 */ |
18 | 24 |
19 /* Define if your compiler supports prototypes */ | 25 #define BITS_IN_JSAMPLE 8 /* use 8 or 12 */ |
20 #define HAVE_PROTOTYPES 1 | 26 |
| 27 /* Define to 1 if you have the <locale.h> header file. */ |
| 28 #define HAVE_LOCALE_H 1 |
21 | 29 |
22 /* Define to 1 if you have the <stddef.h> header file. */ | 30 /* Define to 1 if you have the <stddef.h> header file. */ |
23 #define HAVE_STDDEF_H 1 | 31 #define HAVE_STDDEF_H 1 |
24 | 32 |
25 /* Define to 1 if you have the <stdlib.h> header file. */ | 33 /* Define to 1 if you have the <stdlib.h> header file. */ |
26 #define HAVE_STDLIB_H 1 | 34 #define HAVE_STDLIB_H 1 |
27 | 35 |
28 /* Define to 1 if the system has the type `unsigned char'. */ | 36 /* Define to 1 if the system has the type `unsigned char'. */ |
29 #define HAVE_UNSIGNED_CHAR 1 | 37 #define HAVE_UNSIGNED_CHAR 1 |
30 | 38 |
31 /* Define to 1 if the system has the type `unsigned short'. */ | 39 /* Define to 1 if the system has the type `unsigned short'. */ |
32 #define HAVE_UNSIGNED_SHORT 1 | 40 #define HAVE_UNSIGNED_SHORT 1 |
33 | 41 |
34 /* Define if you want use complete types */ | 42 /* Compiler does not support pointers to undefined structures. */ |
35 /* #undef INCOMPLETE_TYPES_BROKEN */ | 43 /* #undef INCOMPLETE_TYPES_BROKEN */ |
36 | 44 |
37 /* Define if you have BSD-like bzero and bcopy */ | 45 /* Support in-memory source/destination managers */ |
| 46 /* #undef MEM_SRCDST_SUPPORTED */ |
| 47 |
| 48 /* Define if you have BSD-like bzero and bcopy in <strings.h> rather than |
| 49 memset/memcpy in <string.h>. */ |
38 /* #undef NEED_BSD_STRINGS */ | 50 /* #undef NEED_BSD_STRINGS */ |
39 | 51 |
40 /* Define if you need short function names */ | 52 /* Define if you need to include <sys/types.h> to get size_t. */ |
41 /* #undef NEED_SHORT_EXTERNAL_NAMES */ | 53 /* #undef NEED_SYS_TYPES_H 1 */ |
42 | 54 |
43 /* Define if you have sys/types.h */ | 55 /* Define if your (broken) compiler shifts signed values as if they were |
44 /* #undef NEED_SYS_TYPES_H */ | 56 unsigned. */ |
45 | |
46 /* Define if shift is unsigned */ | |
47 /* #undef RIGHT_SHIFT_IS_UNSIGNED */ | 57 /* #undef RIGHT_SHIFT_IS_UNSIGNED */ |
48 | 58 |
49 /* Use accelerated SIMD routines. */ | 59 /* Use accelerated SIMD routines. */ |
50 #define WITH_SIMD 1 | 60 #define WITH_SIMD 1 |
51 | 61 |
52 /* Define to 1 if type `char' is unsigned and you are not using gcc. */ | 62 /* Define to 1 if type `char' is unsigned and you are not using gcc. */ |
53 #ifndef __CHAR_UNSIGNED__ | 63 #ifndef __CHAR_UNSIGNED__ |
54 /* # undef __CHAR_UNSIGNED__ */ | 64 /* # undef __CHAR_UNSIGNED__ */ |
55 #endif | 65 #endif |
56 | 66 |
57 /* Define to empty if `const' does not conform to ANSI C. */ | 67 /* Define to empty if `const' does not conform to ANSI C. */ |
58 /* #undef const */ | 68 /* #undef const */ |
59 | 69 |
60 /* Define to `unsigned int' if <sys/types.h> does not define. */ | 70 /* Define to `unsigned int' if <sys/types.h> does not define. */ |
61 /* #undef size_t */ | 71 /* #undef size_t */ |
OLD | NEW |