summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorfwarmerdam <fwarmerdam>2011-02-18 21:54:22 +0000
committerfwarmerdam <fwarmerdam>2011-02-18 21:54:22 +0000
commit1e11f93b073d85d0fccf9bdf03f84f62466d2a65 (patch)
treeba69a07aeaa35e0ef232047065089b93ba30eac7 /configure.ac
parentdadc90dbb47430028417c58c396230fb99a2e9ec (diff)
downloadlibtiff-1e11f93b073d85d0fccf9bdf03f84f62466d2a65.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])