1 /* jconfig.h.  Generated from jconfig.h.in by configure.  */
2 /* Version ID for the JPEG library.
3  * Might be useful for tests like "#if JPEG_LIB_VERSION >= 60".
4  */
5 #define JPEG_LIB_VERSION 62
6 
7 /* libjpeg-turbo version */
8 #define LIBJPEG_TURBO_VERSION 1.4.2
9 
10 /* Support arithmetic encoding */
11 /* #define C_ARITH_CODING_SUPPORTED 1 */
12 
13 /* Support arithmetic decoding */
14 /* #define D_ARITH_CODING_SUPPORTED 1 */
15 
16 /*
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  */
24 
25 #define BITS_IN_JSAMPLE  8      /* use 8 or 12 */
26 
27 /* Define to 1 if you have the <locale.h> header file. */
28 #define HAVE_LOCALE_H 1
29 
30 /* Define to 1 if you have the <stddef.h> header file. */
31 #define HAVE_STDDEF_H 1
32 
33 /* Define to 1 if you have the <stdlib.h> header file. */
34 #define HAVE_STDLIB_H 1
35 
36 /* Define to 1 if the system has the type `unsigned char'. */
37 #define HAVE_UNSIGNED_CHAR 1
38 
39 /* Define to 1 if the system has the type `unsigned short'. */
40 #define HAVE_UNSIGNED_SHORT 1
41 
42 /* Compiler does not support pointers to undefined structures. */
43 /* #undef INCOMPLETE_TYPES_BROKEN */
44 
45 /* Support in-memory source/destination managers */
46 #define MEM_SRCDST_SUPPORTED 1
47 
48 /* Define if you have BSD-like bzero and bcopy in <strings.h> rather than
49    memset/memcpy in <string.h>. */
50 /* #undef NEED_BSD_STRINGS */
51 
52 /* Define if you need to include <sys/types.h> to get size_t. */
53 /* #undef NEED_SYS_TYPES_H 1 */
54 
55 /* Define if your (broken) compiler shifts signed values as if they were
56    unsigned. */
57 /* #undef RIGHT_SHIFT_IS_UNSIGNED */
58 
59 /* Use accelerated SIMD routines. */
60 #define WITH_SIMD 1
61 
62 /* Define to 1 if type `char' is unsigned and you are not using gcc.  */
63 #ifndef __CHAR_UNSIGNED__
64 /* # undef __CHAR_UNSIGNED__ */
65 #endif
66 
67 /* Define to empty if `const' does not conform to ANSI C. */
68 /* #undef const */
69 
70 /* Define to `unsigned int' if <sys/types.h> does not define. */
71 /* #undef size_t */
72 
73 /* The size of `size_t', as computed by sizeof. */
74 #if __WORDSIZE==64 || defined(_WIN64)
75 #define SIZEOF_SIZE_T 8
76 #else
77 #define SIZEOF_SIZE_T 4
78 #endif
79