1
/* libtiff/tiffconf.h. Generated from tiffconf.h.in by configure. */
3
Configuration defines for installed libtiff.
4
This file maintained for backward compatibility. Do not use definitions
5
from this file in your programs.
11
/* Define to 1 if the system has the type `int16'. */
12
/* #undef HAVE_INT16 */
14
/* Define to 1 if the system has the type `int32'. */
15
/* #undef HAVE_INT32 */
17
/* Define to 1 if the system has the type `int8'. */
18
/* #undef HAVE_INT8 */
20
/* The size of a `int', as computed by sizeof. */
23
/* The size of a `long', as computed by sizeof. */
26
/* Compatibility stuff. */
28
/* Define as 0 or 1 according to the floating point format suported by the
32
/* Set the native cpu bit order (FILLORDER_LSB2MSB or FILLORDER_MSB2LSB) */
33
#define HOST_FILLORDER FILLORDER_LSB2MSB
35
/* Native cpu byte order: 1 if big-endian (Motorola) or 0 if little-endian
37
#define HOST_BIGENDIAN 0
39
/* Support CCITT Group 3 & 4 algorithms */
40
#define CCITT_SUPPORT 1
42
/* Support JPEG compression (requires IJG JPEG library) */
43
#define JPEG_SUPPORT 1
45
/* Support JBIG compression (requires JBIG-KIT library) */
46
/* #undef JBIG_SUPPORT */
48
/* Support LogLuv high dynamic range encoding */
49
#define LOGLUV_SUPPORT 1
51
/* Support LZW algorithm */
54
/* Support NeXT 2-bit RLE algorithm */
55
#define NEXT_SUPPORT 1
57
/* Support Old JPEG compresson (read contrib/ojpeg/README first! Compilation
58
fails with unpatched IJG JPEG library) */
59
#define OJPEG_SUPPORT 1
61
/* Support Macintosh PackBits algorithm */
62
#define PACKBITS_SUPPORT 1
64
/* Support Pixar log-format algorithm (requires Zlib) */
65
#define PIXARLOG_SUPPORT 1
67
/* Support ThunderScan 4-bit RLE algorithm */
68
#define THUNDER_SUPPORT 1
70
/* Support Deflate compression */
73
/* Support strip chopping (whether or not to convert single-strip uncompressed
74
images to mutiple strips of ~8Kb to reduce memory usage) */
75
#define STRIPCHOP_DEFAULT TIFF_STRIPCHOP
77
/* Enable SubIFD tag (330) support */
78
#define SUBIFD_SUPPORT 1
80
/* Treat extra sample as alpha (default enabled). The RGBA interface will
81
treat a fourth sample with no EXTRASAMPLE_ value as being ASSOCALPHA. Many
82
packages produce RGBA files but don't mark the alpha properly. */
83
#define DEFAULT_EXTRASAMPLE_AS_ALPHA 1
85
/* Pick up YCbCr subsampling info from the JPEG data stream to support files
86
lacking the tag (default enabled). */
87
#define CHECK_JPEG_YCBCR_SUBSAMPLING 1
89
/* Support MS MDI magic number files as TIFF */
93
* Feature support definitions.
94
* XXX: These macros are obsoleted. Don't use them in your apps!
95
* Macros stays here for backward compatibility and should be always defined.
97
#define COLORIMETRY_SUPPORT
101
#define PHOTOSHOP_SUPPORT
104
#endif /* _TIFFCONF_ */