Commit Graph

1234 Commits

Author SHA1 Message Date
Andreas Huggel
8c7c00a86e Bugfix in Entry::setValue : use type, not type_ 2004-03-20 04:30:33 +00:00
Andreas Huggel
5a99d49284 Switched debugging output off 2004-03-20 03:47:30 +00:00
Andreas Huggel
7eb907be5a Isolated Canon Makernote print functions better to make them usable from client applications 2004-03-20 03:46:59 +00:00
Andreas Huggel
7048f7d32b Use Canon Makernote data for ISO and Exposure Program 2004-03-19 10:07:09 +00:00
Andreas Huggel
95ff809f8f More consistent output for exposure program settings 2004-03-19 10:06:44 +00:00
Andreas Huggel
f297a651f9 More consistent / better defined handling of Entry::size_ 2004-03-19 09:13:33 +00:00
Andreas Huggel
1d655bb915 Make IfdMakerNote::read and copy virtual 2004-03-19 09:07:13 +00:00
Andreas Huggel
80005ff6d6 Added Entry::component 2004-03-19 04:41:04 +00:00
Andreas Huggel
da6d28ade4 Minor doc change (removed Todo) 2004-03-18 16:14:40 +00:00
Andreas Huggel
a080a79cac Added FUJIFILM MakerNote 2004-03-18 16:11:19 +00:00
Andreas Huggel
77ad0f778b Generalized read and copy of IfdMakerNote to use the new parameters (prefix, abs offset, byte order) 2004-03-18 16:10:53 +00:00
Andreas Huggel
8f749e8c75 Added byte order to MakerNote and added prefix and abs offset to IfdMakerNote 2004-03-18 16:09:44 +00:00
Andreas Huggel
ebfc63dc56 Added invalidByteOrder and changed invalid to invalidTypeId 2004-03-18 16:08:24 +00:00
Andreas Huggel
0a774bbe4d Change to invalidTypeId 2004-03-18 16:07:33 +00:00
Andreas Huggel
e413fa60b4 Use invalidByteOrder as default in read and copy functions that do not need any byte order 2004-03-18 16:07:07 +00:00
Andreas Huggel
16f3871cd8 Generate dependencies from *mn.hpp files 2004-03-18 16:06:03 +00:00
Andreas Huggel
370783fdce Supported invalidByteOrder 2004-03-18 16:05:19 +00:00
Andreas Huggel
8a776d2f44 Supported MakerNote byte order and invalidTypeId 2004-03-18 16:04:53 +00:00
Andreas Huggel
f5f515363e Fix ExposureTime if it is > 1 s 2004-03-11 15:08:19 +00:00
Andreas Huggel
cdc8c000cf Minor changes 2004-03-09 10:11:30 +00:00
Andreas Huggel
d721001f1f Minor fix for debug mode 2004-03-09 09:59:01 +00:00
Andreas Huggel
44cdf21cdd Added optional offset arg to hexdump 2004-03-09 09:58:37 +00:00
Andreas Huggel
b4952cc1d4 Bugfix 2004-03-09 09:00:04 +00:00
Andreas Huggel
fe6ee8bc05 Added simple unit tests and expected output 2004-03-09 08:20:36 +00:00
Andreas Huggel
6c389a708b Fixed TIFF thumbnail bug in Thumbnail::updateTiffImage 2004-03-09 05:43:08 +00:00
Andreas Huggel
fba516dcc9 Added memory management support, changed factory from storing prototypes to storing a create function 2004-03-09 04:32:21 +00:00
Andreas Huggel
eb9541f172 Makernote write support, part 3 (differentiate memory management modes, do not sort makernote) 2004-03-09 04:29:45 +00:00
Andreas Huggel
27a9560e30 Minor changes 2004-03-09 04:28:01 +00:00
Andreas Huggel
0630d75b85 Makernote write support, part 2, added and updated documentation 2004-03-08 16:37:57 +00:00
Andreas Huggel
cdae02333f Makernote write support, part 2 2004-03-08 16:37:25 +00:00
Andreas Huggel
3c1d47b2ce Added a "knot" module, mn.o, to force initialization of static data when compiling the static library 2004-03-08 06:24:04 +00:00
Andreas Huggel
7174da0192 Auto-registration of MakerNote subclasses in the factory, combined mnfactory and makernote into one component again 2004-03-08 02:20:03 +00:00
Andreas Huggel
f65e61b5eb Updated documentation 2004-03-07 16:11:48 +00:00
Andreas Huggel
6cafaf11e3 Split makernote component in makernote, mnfactory and canonmn 2004-03-07 11:02:58 +00:00
Andreas Huggel
9f53c453ee Changed documentation 2004-03-07 09:01:25 +00:00
Andreas Huggel
7f3ac68256 Minor fix in toString() 2004-03-07 08:52:29 +00:00
Andreas Huggel
1daee4d7ae Changes for makernote write support, documentation updates 2004-03-07 08:47:20 +00:00
Andreas Huggel
4ee8aac263 Added index idx (again), findIdx, changed erase(tag), documentation 2004-03-07 08:45:41 +00:00
Andreas Huggel
17d0f75edf Added findIdx(), documentation changes 2004-03-07 08:44:14 +00:00
Andreas Huggel
72d7b901d7 Minor documentation changes 2004-03-07 08:43:10 +00:00
Andreas Huggel
8b70b9fbb9 Moved PreEntry and related stuff to the private part of Ifd 2004-03-07 03:22:45 +00:00
Andreas Huggel
a1e3bf545f Fixed IFD to update internal offsets on copy() => copy is not const anymore 2004-03-07 02:53:27 +00:00
Andreas Huggel
59643bd4e1 Fixed IFD to update internal offsets on copy() 2004-03-07 02:52:15 +00:00
Andreas Huggel
07b0657060 Changed signature of makeKey 2004-03-06 06:37:03 +00:00
Andreas Huggel
bbe8481266 Print info that exiv2 does not print (mainly the key) 2004-03-06 06:36:36 +00:00
Andreas Huggel
90cc0b1081 Minor doc fix 2004-03-06 06:35:50 +00:00
Andreas Huggel
03f2f15d98 Bugfixes (creation of Metadatum with 2 shorts instead of 1, duplicate StripOffset tags in thumbnail IFD) and change of makeKey() signature 2004-03-06 06:35:25 +00:00
Andreas Huggel
ab0de73a9e Added print function for ISO speed ratings 2004-03-05 07:57:28 +00:00
Andreas Huggel
9a030e375d Added wildcard support to MakerNoteFactory 2004-03-05 07:56:48 +00:00
Andreas Huggel
a55f366a6a Removed some obsolete stuff 2004-02-21 12:05:18 +00:00