13 Commits (0147a77c7bcd8455b8ce8387cc502b18b6ca2ac8)

Author SHA1 Message Date
Andreas Huggel 0147a77c7b Added Key, ExifKey and IptcKey class hierarchy
Changed Exif keys to 'Exif.ifdItem.tagName'
21 years ago
Andreas Huggel 166e6f7928 Added full IPTC read and write support (Brad, bs_3.patch) 21 years ago
Andreas Huggel 9d72b7d1ec Revamped image and introduced byte* interface (Brad, bs_1.patch with minor modifications by ahu) 21 years ago
Andreas Huggel 3478419f13 Removed unnecessary dynamic_casts 21 years ago
Andreas Huggel f98f131244 Added the makernote buffer to the arguments passed to the create function. This allows the makernote create function to determine the exact makernote needed based on its
content. The new concept is used to automatically determine which of the three Nikon makernotes to create.
21 years ago
Andreas Huggel 63883fa21f Code and documentation cleanup 21 years ago
Andreas Huggel cbb1c15810 Changed namespace name Exif to Exiv2 21 years ago
Andreas Huggel cd6ca2a94c Implemented print functions for flash details and AF point(s) used 22 years ago
Andreas Huggel 7eb907be5a Isolated Canon Makernote print functions better to make them usable from client applications 22 years ago
Andreas Huggel 95ff809f8f More consistent output for exposure program settings 22 years ago
Andreas Huggel fba516dcc9 Added memory management support, changed factory from storing prototypes to storing a create function 22 years ago
Andreas Huggel 7174da0192 Auto-registration of MakerNote subclasses in the factory, combined mnfactory and makernote into one component again 22 years ago
Andreas Huggel 6cafaf11e3 Split makernote component in makernote, mnfactory and canonmn 22 years ago