Commit Graph

79 Commits

Author SHA1 Message Date
Andreas Huggel
fc0d55dd8e #611: SonySR2 support, part 2, still experimental and incomplete. 2010-05-02 15:22:57 +00:00
Andreas Huggel
395b5b3a6a #611: Support for SonySR2 private data and encrypted sub-IFD, part 1, still experimental and incomplete. 2010-05-01 04:57:44 +00:00
HumanDynamo
b1cde710cc branching Sony A100 makenotes 2010-04-23 13:58:33 +00:00
HumanDynamo
664ce529cd introduce Sony A100 CS. Not yet complete 2010-04-22 18:49:22 +00:00
HumanDynamo
6120234788 fix sony makernotes routing 2010-04-22 06:40:15 +00:00
Andreas Huggel
ffc3fd8ab9 #611: Completed Sony[12] Camera Settings complex array. 2010-04-22 02:37:04 +00:00
Andreas Huggel
8dde51e054 #611: Added several Sony makernote groups. 2010-04-21 14:29:37 +00:00
HumanDynamo
45bf932d2c implement Sony Manernotes Camera Settings Version 2
Andreas, How to branch it into tiffimage.cpp as Nikon stuff ?
2010-04-21 13:37:07 +00:00
HumanDynamo
96c4a024f3 branch Sony CS to Sony2 makernotes 2010-04-21 12:47:35 +00:00
Andreas Huggel
bf17786a04 Added basic config to support SonyMinolta and SonyCs groups. (Patches from Gilles Caulier) 2010-04-20 15:56:04 +00:00
Andreas Huggel
176e71e499 Added further TIFF image tags (from Adobe TIFF&PM6 and TIFF/EP specs). 2010-04-08 02:57:46 +00:00
Andreas Huggel
e1189d9924 Added several TIFF tags to the reference taglist. 2010-04-07 07:14:09 +00:00
Andreas Huggel
26b5d41255 Minor fix. 2010-04-06 16:19:37 +00:00
Andreas Huggel
4d26ac3875 Added several missing TIFF tags. 2010-04-05 15:12:44 +00:00
Andreas Huggel
a3b24b3615 #668: Extended list of TIFF image tags. (It turned out that there are quite a few standard TIFF tags missing from the Exiv2. To be added separately). 2010-04-04 15:50:04 +00:00
Andreas Huggel
6d496a4888 Updated Copyright notice for 2010. 2010-04-03 07:53:30 +00:00
Andreas Huggel
f8197d8463 #668: In TIFF and TIFF-like images, never modify 'image tags'. This patch implements the basic idea. 2010-04-01 16:20:54 +00:00
Andreas Huggel
13704dcba4 #684: Extended SubIFD support to 9 SubIFDs. 2010-03-04 14:46:01 +00:00
Andreas Huggel
6d1da85d63 #666: Bugfix, updated test results. 2010-02-05 10:32:07 +00:00
Andreas Huggel
5f1d09b6f0 #666: Added configuration setting to concatenate gaps between known tags in binary arrays. Needs testing and a test-case. 2010-02-04 16:41:14 +00:00
Andreas Huggel
603680b2d1 Various optimizations (side-effect of the analysis for #677). 2010-01-31 13:03:36 +00:00
Andreas Huggel
3662c29f16 Pointer acrobatics to workaround MSVC 7.1 problem. 2009-12-30 11:29:52 +00:00
Andreas Huggel
bb71f49bdc Added config for IFD3 (needed for CR2, at least some), fixed Nikon assertion failure for unknown complex binary arrays (reported by Marcel Wiesweg). 2009-12-07 16:05:44 +00:00
Andreas Huggel
53e442d0e6 #620: Added support for Nikon Shot Info tags. 2009-12-04 17:40:42 +00:00
Andreas Huggel
974fb65f5d #620: Added support for Nikon Auto Focus Tags. 2009-11-29 10:42:29 +00:00
Andreas Huggel
dbc01d16cc #620: Added support for Nikon Vibration Reduction and Picture Control Tags. 2009-11-29 07:16:07 +00:00
Andreas Huggel
370af5c8a3 Merged all changes from the unstable branch into the trunk. 2009-11-27 05:59:23 +00:00
Andreas Huggel
d69961b5b8 #641: Use image dimensions of the primary image. 2009-07-25 16:11:39 +00:00
Andreas Huggel
1c2dd764f8 #636: Do not change makernote byte order unless requested. By default, use the same byte order as that of the image (for new makernote metadata). Right now, the only makernote that has its own byte order is Nikon3. Also added missing padding to IPTC binary data for Exif.Image.IPTCNAA. 2009-05-28 11:35:01 +00:00
Andreas Huggel
8a6d9dbc42 Updated Copyright notice for 2009. 2009-02-16 14:30:51 +00:00
Andreas Huggel
b03cbe50fb Improved ExifParser doc, fixed TiffParser to filter Panasonic raw tags, tweaks. 2009-02-15 08:41:41 +00:00
Andreas Huggel
afe8efcc31 Improved Panasonic RW2 decoder: now uses a dedicated PanasonicRaw tag table and reads Exif data from embedded preview image. 2009-02-02 16:19:57 +00:00
Andreas Huggel
808494f0a1 Refactored TiffCreator: simplified, fixed several todo's, laid the ground work for multiple TIFF tree structures. 2009-02-02 11:53:00 +00:00
Andreas Huggel
6f5032db37 Do not access the first element of an empty vector. 2008-12-16 17:59:07 +00:00
Andreas Huggel
2f958d8a56 Added support for Olympus FE and Raw Info subdirs and tags. 2008-12-02 15:04:34 +00:00
Andreas Huggel
800b1c1c29 Improved non-intrusive writing. 2008-11-22 06:43:35 +00:00
Andreas Huggel
5e66d62613 Minor changes: removed some comments, added a warning. 2008-11-11 15:05:47 +00:00
Andreas Huggel
1f09a4cafd Fixed non-intrusive encoding for Minolta array elements (old copy & paste bug). 2008-10-20 15:54:38 +00:00
Andreas Huggel
6eb8b15f59 Added Olympus 2 raw development, raw development 2, image processing and focus info sub-directories. 2008-10-20 15:49:23 +00:00
Andreas Huggel
a1912c2feb Added Olympus 2 equipment makernote sub-directory. 2008-10-20 15:12:21 +00:00
Andreas Huggel
e595f1211f Removed special mapping for Olympus makernote thumbnail. 2008-09-23 11:54:56 +00:00
Andreas Huggel
27d9c0487f Added type tiffIfd, made decoding of OlympusCs tags work. 2008-09-19 15:26:57 +00:00
Andreas Huggel
7216dae83d Added subIFD olympcs to Olympus2 makernote and ifdIds, tags. Still incomplete. 2008-09-18 23:30:23 +00:00
Andreas Huggel
ee0b991695 Added Olympus2 makernote support, incomplete (Vladimir Nadvornik). 2008-09-18 15:14:21 +00:00
Andreas Huggel
d866b20d82 #567: Fixing MSVC build, intermediate revision, it is still broken. 2008-09-06 06:02:15 +00:00
Andreas Huggel
ec1ea1fe80 #568: Check for empty value when creating thumbnail and preventively also in a number of other places. 2008-09-05 14:49:44 +00:00
Andreas Huggel
5955cfab94 Added IFD2 for PEF write support, fixed order in which image data is written. 2008-08-18 15:27:38 +00:00
Andreas Huggel
533b3d224a Added write-support for tiled images. Aligned every strip (tile) of the image data. 2008-08-17 15:55:18 +00:00
Andreas Huggel
c088f6bc3e Renamed makernote2 files and TiffHeade2 class. 2008-08-17 02:51:13 +00:00
Andreas Huggel
009a214c95 Improved handling of sub-IFDs when writing (relevant eg., for TIFF/EP and NEF formats). 2008-08-16 15:31:03 +00:00