Commit Graph

1512 Commits

Author SHA1 Message Date
Andrey Kiselev
91e77d24ea *** empty log message *** 2005-05-26 08:26:08 +00:00
Andrey Kiselev
d72e52d31d Added workaround for OpenBSD/MirOS soname problem as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=838
2005-05-26 08:16:00 +00:00
Andrey Kiselev
a4d796bca4 Use tdir_count when calling TIFFCvtNativeToIEEEDouble() in the
TIFFWriteDoubleArray() function as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=845
2005-05-26 07:50:38 +00:00
Andrey Kiselev
3fab53b53f *** empty log message *** 2005-05-25 13:38:41 +00:00
Andrey Kiselev
db6a96056d Fixed format string when read PPM file header with the fscanf() function. As
per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=861
2005-05-25 13:36:56 +00:00
Andrey Kiselev
52e1c017ff TIFFFetchByteArray() returns uint16 array when fetching the BYTE and SBYTE
filds, so we should consider result as pointer to uint16 array and not as
array of chars. As per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=831
2005-05-25 13:10:09 +00:00
Andrey Kiselev
c22e4acb31 More efficient custom tags retrieval as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=830
2005-05-25 11:38:32 +00:00
Andrey Kiselev
5956d92886 Use FILE_SHARE_READ | FILE_SHARE_WRITE share mode in CreateFile() call as per
bug http://bugzilla.remotesensing.org/show_bug.cgi?id=829
2005-05-25 11:27:59 +00:00
Andrey Kiselev
1ca5b48653 Avoid warnings. 2005-05-25 10:35:13 +00:00
Andrey Kiselev
9d6c1f4d7c Fixed parallel compilation of the libtiff and libtiffxx libraries as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=826
2005-05-25 10:03:24 +00:00
Andrey Kiselev
023cdf2a94 Sinchronized with GDAL. 2005-05-25 09:37:05 +00:00
Frank Warmerdam
dd8c4bf8a0 *** empty log message *** 2005-05-23 22:41:54 +00:00
Frank Warmerdam
c3fd66ef70 Create dummy jpegtables in TIFFInitJPEG() to ensure sufficient space
is reserved for the real jpegtable when the directory is written.
This is necessary since the real jpeg tables don't get created till
JPEGSetupEncode() at which point application may have already written
the directory.  This happens with the overview building programs for
instance.
This patch may result in more space than necessary being reserved for the
jpeg tables, thereby wasting space.  So it isn't necessarily the be
all and end all of solutions.  The key change is the "if( tif->tif_diroff==0)"
test in TIFFInitJPEG().
2005-05-23 22:40:51 +00:00
Frank Warmerdam
f1826525bc avoid bogus stripbytecount messages if stripoffset zero 2005-05-22 17:36:50 +00:00
Andrey Kiselev
e848181ca3 Added more asserts. 2005-05-17 15:00:28 +00:00
Andrey Kiselev
fafd1f0c70 *** empty log message *** 2005-05-17 14:19:18 +00:00
Andrey Kiselev
53fb873cc2 Check for JPEGTables tag presence before copying. 2005-05-17 14:18:48 +00:00
Frank Warmerdam
3a6e371160 bug 843: similar fix to last for Longs and Anys version of function 2005-05-06 14:35:50 +00:00
Frank Warmerdam
30565aceb6 *** empty log message *** 2005-05-06 14:20:41 +00:00
Frank Warmerdam
9808f201f2 Upgraded JPEGDecodeRaw() to support JPEG_LIB_MK1. 2005-05-06 14:18:15 +00:00
Andrey Kiselev
3b8d6df405 *** empty log message *** 2005-05-05 20:54:24 +00:00
Andrey Kiselev
db9bba1c19 Calculate the tilewidth properly; added new option '-b' to use interpolation
in output PDF files (Bruno Ledoux).
2005-05-05 20:52:57 +00:00
Andrey Kiselev
aff0bd02dc Added new option '-b' to use interpolation in output PDF files (Bruno Ledoux). 2005-05-05 20:52:24 +00:00
Frank Warmerdam
0238118292 bug 843: handle files with too many bits/sample values 2005-05-05 18:03:22 +00:00
Andrey Kiselev
6d98cb4dcd Fixed link to the latest samples package. 2005-05-01 10:09:05 +00:00
Andrey Kiselev
80273875a5 *** empty log message *** 2005-04-27 18:38:09 +00:00
Andrey Kiselev
46f2c1aa78 Copy the PhotometricInterpretation tag from the input file. 2005-04-27 18:37:19 +00:00
Andrey Kiselev
e09ee59337 Use Adobe Deflate compression code instead of old deflate code. 2005-04-15 17:50:09 +00:00
Andrey Kiselev
4d7b714feb *** empty log message *** 2005-04-14 20:36:14 +00:00
Andrey Kiselev
96bd3ba2b7 Added ability to encode floating point predictor, as per TIFF Technical Note
3.
2005-04-14 20:35:02 +00:00
Andrey Kiselev
9e952bf801 *** empty log message *** 2005-04-14 11:58:33 +00:00
Andrey Kiselev
b737303768 Added ability to decode floating point predictor, as per TIFF technical Note
3.
2005-04-14 11:57:30 +00:00
Andrey Kiselev
1125b82d29 *** empty log message *** 2005-04-13 14:08:13 +00:00
Andrey Kiselev
cfc778a413 Added predictor constants. 2005-04-13 14:07:43 +00:00
Andrey Kiselev
7f391ad0da Added _TIFFSwab24BitData() and TIFFSwabArrayOfLong() functions used to swap
24-bit floating point values.
2005-04-13 14:06:21 +00:00
Andrey Kiselev
e66b99c926 *** empty log message *** 2005-04-08 10:18:06 +00:00
Andrey Kiselev
77b9c79278 Use uint32 type for appropriate values in _TIFFVSetField() function. Inspired
by the bug http://bugzilla.remotesensing.org/show_bug.cgi?id=816
2005-04-08 10:15:37 +00:00
Andrey Kiselev
dcbeafd032 Fixed definition of the TIFFTAG_INKNAMES tag as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=816
2005-04-08 10:14:44 +00:00
Andrey Kiselev
9b5aa94a6a Added check for search.h header. 2005-04-08 10:13:24 +00:00
Andrey Kiselev
6e5ba73c1c Fixed lfind() calling parameters. 2005-04-08 10:10:44 +00:00
Andrey Kiselev
c508cf3e8d Added check for search.h header. 2005-04-08 09:58:12 +00:00
Andrey Kiselev
5568e312f7 Avoid warnings. 2005-04-08 09:50:55 +00:00
Andrey Kiselev
02db2e03ba Typo fixed. 2005-04-02 17:25:58 +00:00
Andrey Kiselev
07c020dc31 *** empty log message *** 2005-03-30 13:49:42 +00:00
Andrey Kiselev
88321f931d Do not read header in case the output file should be truncated (Ron). 2005-03-30 13:49:13 +00:00
Andrey Kiselev
ae711a78b0 Use lfind() instead of bsearch() in _TIFFFindFieldInfoByName() function (Ron). 2005-03-30 13:23:19 +00:00
Andrey Kiselev
1b48ada8bb Fixes in EXIF tag ordering (Ron). 2005-03-30 13:22:26 +00:00
Frank Warmerdam
647aa5243a Fixed for 12bit support with libjpeg6b in JPEGDecode(). I would presume
that corresponding changes will be needed in JPEGEncode().
Also modified to support the libjpeg Mk1 library (JPEG_LIB_MK1 defined)
for dynamic support of 8bit and 12bit in one build.  Work is preliminary.
2005-03-22 18:55:55 +00:00
Andrey Kiselev
48aae34a68 *** empty log message *** 2005-03-22 14:26:12 +00:00
Andrey Kiselev
40ae66301e Use libtool machinery to pass rpath option. 2005-03-22 10:33:04 +00:00