Commit Graph

756 Commits

Author SHA1 Message Date
Andreas Huggel
516bc73153 Added generic printTag template function (and the COUNTOF macro) and the first two Minolta lookup tables and print functions which make use of it. 2006-05-06 17:31:28 +00:00
Andreas Huggel
59187208cd Minolta Makernote: Added reference to Dalibor Jelinek's page, updated doc 2006-05-06 16:41:23 +00:00
Andreas Huggel
073cf8af57 Added basic Minolta makernote support (Gilles Caulier) 2006-05-06 16:11:25 +00:00
Andreas Huggel
6942a28dfa Backed out changes done in Rev. 752 2006-05-05 17:38:12 +00:00
Andreas Huggel
606d6c9998 Branched canonmn update out. Requires more work than anticipated. 2006-05-05 17:26:52 +00:00
Andreas Huggel
84ec44eddd Canon makernote update (Patrice Boissonneault). This is an intermediate revision for keepsake purposes. I will reduce this to a more conservative version shortly, in the meantime, try to avoid using this revision. 2006-05-05 07:53:18 +00:00
Andreas Huggel
baf92b2dee Changed from exiv2-config to pkg-config .pc file 2006-05-05 07:28:30 +00:00
Andreas Huggel
24ade49e2d Tagged commercial Exiv2 version 9.1 2006-05-03 15:20:56 +00:00
Andreas Huggel
a74de25a6a For commercial version: Removed code (c) Robert Rottmerhusen to decode Exif.Nikon3.LensData 2006-05-03 15:16:20 +00:00
Andreas Huggel
86604d7a99 Created branch 9.1, a copy of 0.9.1 for use with commercial license. 2006-05-03 14:59:45 +00:00
Andreas Huggel
d578504e0c Added pkg-config metadata file exiv2.pc, removed <prefix>/include/exiv2 path from exiv2-config output. The exiv2-config script is now deprecated, use pkg-config instead. Fixes bug #458. 2006-05-01 16:35:19 +00:00
Andreas Huggel
55c363d750 Updated MSVC build file 2006-04-30 04:34:01 +00:00
Andreas Huggel
2a054c7543 Display filename in print mode if processing multiple images, like grep does (Roger Larsson) 2006-04-30 03:51:37 +00:00
Andreas Huggel
7d578fefef Improved Exif.Nikon[13].AFFocusPos print functions (Roger Larsson) 2006-04-30 03:31:36 +00:00
Andreas Huggel
ae5cb70b58 Minor doc updates 2006-04-30 02:59:18 +00:00
Andreas Huggel
ea32b96bc9 Makernote doc update and minor fix 2006-04-29 16:21:15 +00:00
Andreas Huggel
448177d097 New TIFF parser: Added simple IFD based Sony Makernote 2006-04-29 11:37:53 +00:00
Andreas Huggel
15b0cf42ad New TIFF parser: Simplified Makernote design. 2006-04-29 10:10:53 +00:00
Andreas Huggel
670d622612 New Tiff Parser: Fixed makernote implementation for cases where the makernote header cannot be parsed. Added Subifd found in Sony RAW files to the TIFF structure, but without any decoding support yet. 2006-04-29 02:59:35 +00:00
Andreas Huggel
ba43cf489e Minor fix (Roger Larsson) 2006-04-28 01:30:39 +00:00
Andreas Huggel
89dedf0b85 Updated tests for the changes in the last two revisions 2006-04-27 15:16:21 +00:00
Andreas Huggel
1d554ec9bd New implementation of the print function for Exif.Nikon3.AFFocusPos (Roger Larsson) 2006-04-27 15:13:45 +00:00
Andreas Huggel
51afbc29bb Updated a few Nikon tags to avoid skipping them when decoding from NEF files 2006-04-27 06:27:34 +00:00
Andreas Huggel
2faedb6818 Added threshold to prevent decoding unknown tags with large values (configurable, arbitrarily set to 4kB) 2006-04-26 06:34:25 +00:00
Andreas Huggel
e7db4baab6 Minor tweaks 2006-04-26 04:34:41 +00:00
Andreas Huggel
4e7f2ee7d9 New TIFF parser: Added Panasonic, Sigma and Sony makernotes 2006-04-26 04:19:02 +00:00
Andreas Huggel
dabc5d7bb1 Added new Nikon makernote files to MSVC project 2006-04-25 02:55:16 +00:00
Andreas Huggel
4a304e9265 New TIFF parser: Added Nikon 1 and Nikon 2 Makernotes 2006-04-24 17:49:49 +00:00
Andreas Huggel
b4c7c6da6d New TIFF parser: Added Nikon 3 Makernote and minor tweaks 2006-04-24 16:55:08 +00:00
Andreas Huggel
36e09c9e40 Combined Makernote header read and check functionality to simplify things 2006-04-24 08:22:25 +00:00
Andreas Huggel
a0b4e2b37b Changed address of website to www.exiv2.org 2006-04-23 15:29:56 +00:00
Andreas Huggel
ea35e19f51 Quick and temporary hack to decode the thumbnail from the makernote of Olympus TIFF files. A mechanism to cleanly extend the decoder with code like this will be required. 2006-04-23 15:20:28 +00:00
Andreas Huggel
5b57a1749b TIFF parser checkpoint (experimental): Improved CR2 support (changes in the TIFF structure table), added support for Jpeg thumbnails, enhanced TiffDirectory so that the next pointer is optional. 2006-04-23 08:05:55 +00:00
Andreas Huggel
e6c88889cb Updated MSVC 7.1 project and fixed MSVC compiler errors 2006-04-21 03:16:25 +00:00
Andreas Huggel
73c42ee8f6 TIFF parser checkpoint (experimental): Added Canon makernote. Uses a Canon TIFF component factory when the makernote is parsed. Added TiffArrayEntry and TiffArrayElement components. 2006-04-20 17:46:41 +00:00
Andreas Huggel
0fa2d525fc Minor changes 2006-04-20 17:25:34 +00:00
Andreas Huggel
772e993fe5 Updated to hopefully reduce the occasional confusion about the non-existing configure script if the source is checked out from SVN 2006-04-18 17:45:23 +00:00
Andreas Huggel
bab89c1ba3 TIFF parser checkpoint (experimental): Added support for more esoteric makernotes with different byte order, base offset and their own component factory. Added Fujifilm makernote to test the byte order and base offset features. Use TiffCreator as part of a 'state' class instead of as a templated policy to be able to change the factory during a parse run. 2006-04-18 12:26:48 +00:00
Andreas Huggel
e1eedc0f26 TIFF parser (experimental): Added TiffIfdMakernote base class, added separate files for Olympus makernote and the makernote registry 2006-04-15 13:18:20 +00:00
Andreas Huggel
41424cdfd4 TIFF parser (experimental): Distributed the code across multiple files, added Olympus makernote 2006-04-15 02:59:54 +00:00
Andreas Huggel
ac89e046f1 Updated homepage address 2006-04-15 02:58:17 +00:00
Andreas Huggel
973e046a21 Implemented the TIFF component factory as a policy class (TiffCreator), used by TiffParser and TiffReader. Added Stephan's find template to search static arrays. 2006-04-10 17:08:49 +00:00
Andreas Huggel
1311ff7b10 Fixed buffer overflow in ExifData::load() when called with an empty buffer; marked the function as deprecated, as it will eventually disappear. 2006-04-10 12:23:49 +00:00
Andreas Huggel
e32800a9df Added TIFF image and parser to exiv2lib, fixed MSVC 7.1 compilation errors 2006-04-09 10:44:18 +00:00
Andreas Huggel
69466c90d9 Fixed setting of start for next IFD and misc minor changes 2006-04-07 15:42:23 +00:00
Andreas Huggel
70695ded92 Experimental TIFF read-only support, without Makernotes. As a side-effect, the parser also handles NEF images. Only tried on Linux so far. 2006-04-06 12:12:53 +00:00
Andreas Huggel
bec3e47dfe Second snapshot, still very experimental 2006-04-04 13:24:07 +00:00
Andreas Huggel
a673aef4e2 Set svn properties 2006-04-02 17:28:49 +00:00
Andreas Huggel
b51b0ea039 Alpha status TIFF test app, not yet added to Makefile 2006-04-02 17:25:24 +00:00
Andreas Huggel
ef30cbbd50 Alpha status TIFF image and parser, not yet added to Makefile 2006-04-02 17:24:11 +00:00