summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorFrank Warmerdam <warmerdam@pobox.com>2011-02-18 21:54:22 +0000
committerFrank Warmerdam <warmerdam@pobox.com>2011-02-18 21:54:22 +0000
commitbc3bc9925bac8831b519bf551f870964ae737fe6 (patch)
tree51dd91fefe6b9cad3acbc1a667b6c102fcb15b33 /configure.ac
parent82361dfa04e1be95c02bd3a81c8ec4815410f92a (diff)
downloadlibtiff-git-bc3bc9925bac8831b519bf551f870964ae737fe6.tar.gz
added a configure option to enable CHUNKY_STRIP_READ support (--enable-chunky-strip-read)
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac16
1 files changed, 16 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index ed398a56..d39aa377 100644
--- a/configure.ac
+++ b/configure.ac
@@ -855,6 +855,22 @@ if test "$HAVE_DEFER_STRILE_LOAD" = "yes" ; then
fi
dnl ---------------------------------------------------------------------------
+dnl Check for support of CHUNKY_STRIP_READ_SUPPORT, a mechanism to allowing
+dnl reading large strips (usually one strip files) in chunks when using
+dnl TIFFReadScanline(). This is an experimental feature in libtiff 4.0.
+dnl ---------------------------------------------------------------------------
+
+AC_ARG_ENABLE(chunky-strip-read,
+ AS_HELP_STRING([--enable-chunky-strip-read],
+ [enable reading large strips in chunks for TIFFReadScanline() (experimental)]),
+ [HAVE_CHUNKY_STRIP_READ=$enableval], [HAVE_CHUNKY_STRIP_READ=no])
+
+if test "$HAVE_CHUNKY_STRIP_READ" = "yes" ; then
+ AC_DEFINE(CHUNKY_STRIP_READ,1,[enable partial strip reading for large strips (experimental)])
+
+fi
+
+dnl ---------------------------------------------------------------------------
dnl Default subifd support.
dnl ---------------------------------------------------------------------------
AC_DEFINE(SUBIFD_SUPPORT,1,[Enable SubIFD tag (330) support])