Andreas Huggel
|
a0a42b148e
|
Added Thumbnail class hierarchy and support to erase thumbnails
|
2004-03-22 08:51:07 +00:00 |
|
Andreas Huggel
|
7ffc22ce08
|
Minor changes
|
2004-03-22 08:50:20 +00:00 |
|
Andreas Huggel
|
027e9f4bdf
|
Added print0xa405() to print the 35mm equivalent focal length
|
2004-03-22 08:50:00 +00:00 |
|
Andreas Huggel
|
f7c55fcb64
|
Bugfix: Set offset to the next IFD directly in the underlying data buffer in non-alloc mode
|
2004-03-22 08:49:20 +00:00 |
|
Andreas Huggel
|
532b0c33a7
|
Added Thumbnail::dataSize
|
2004-03-20 10:41:20 +00:00 |
|
Andreas Huggel
|
fbab78ef9a
|
Minor change
|
2004-03-20 09:15:36 +00:00 |
|
Andreas Huggel
|
bac67ee39f
|
Use assert macro where appropriate
|
2004-03-20 05:35:10 +00:00 |
|
Andreas Huggel
|
e50500a59c
|
Made print functions static to facilitate using them from clients
|
2004-03-20 04:44:56 +00:00 |
|
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 |
|