Andreas Huggel
|
f0648f6382
|
Updated Nikon lens info to v3.25 of Robert Rottmerhusen's lens database.
|
17 years ago |
Andreas Huggel
|
b759193273
|
Removed trailing whitespace.
|
17 years ago |
Andreas Huggel
|
fda2c0a3d1
|
Fixed reading of Exif.CanonCs.Lens.
|
17 years ago |
Andreas Huggel
|
faf3087de0
|
Added support to write TiffArrayElements with multi-component values.
|
17 years ago |
Andreas Huggel
|
5c98c81e93
|
Fixed doxygen warning
|
17 years ago |
Andreas Huggel
|
d79bc27e81
|
Fixed "priority keys" issue highlighted by Udi Fuchs.
|
17 years ago |
Andreas Huggel
|
a8aea29b5a
|
Fixed reading duplicate tags (barely tested).
|
17 years ago |
Andreas Huggel
|
8489cec20c
|
Filter unwanted tags in ExifParser::encode.
|
17 years ago |
Andreas Huggel
|
d508eee9a2
|
Set TIFF format to read-write.
|
17 years ago |
Andreas Huggel
|
64588354b9
|
Removed leftover debug output.
|
17 years ago |
Andreas Huggel
|
f731b16c4f
|
Added TiffEncoder::encodeXmp, encodeIptc
|
17 years ago |
Andreas Huggel
|
8cc4978594
|
Registered Pentax makernote tags.
|
17 years ago |
Andreas Huggel
|
de403e5933
|
Reinstated sortByKey and sortByTag.
|
17 years ago |
Andreas Huggel
|
0ebcc67d3f
|
Improved doc (hopefully).
|
17 years ago |
HumanDynamo
|
fbf2b0281e
|
sortByKey is missing. just to fix linking. Still todo..
|
17 years ago |
Andreas Huggel
|
d659572aeb
|
Bumped version to 0.17.91 (libtool -version-info number is unchanged).
|
17 years ago |
Andreas Huggel
|
0d55992e2f
|
Merged unstable branch to trunk.
|
17 years ago |
Andreas Huggel
|
99489c2d50
|
#560: XmpParser::encode(): Clear xmpPacket if xmpData is empty.
|
17 years ago |
Andreas Huggel
|
45df09c67e
|
Minor fix pointed out by Gilles.
|
17 years ago |
Andreas Huggel
|
7978bedb78
|
Bumped version to 0.17.1
|
17 years ago |
Andreas Huggel
|
8f5a084ec7
|
#558: Skip remainder of SOF segment (mhx).
|
17 years ago |
Andreas Huggel
|
b268b86799
|
Fixed several potential crashes.
|
17 years ago |
Andreas Huggel
|
005c55ebf0
|
#552: Fixed obscure Mac OS X 10.3.9 compiler error.
|
17 years ago |
Andreas Huggel
|
216cffe9ff
|
Reverted to using snprintf, now that I found out how MSVC calls it.
|
17 years ago |
Andreas Huggel
|
c463cdd283
|
Tried to improve GPSTimeStamp conversions, extended tests.
|
17 years ago |
Andreas Huggel
|
528b2b11a1
|
Added a few more conversion tweaks, yet to be tested.
|
17 years ago |
Andreas Huggel
|
6361c82013
|
Just some reminders added.
|
17 years ago |
Andreas Huggel
|
2565d5c2f4
|
Added basic conversion testcases, fixes.
|
17 years ago |
Andreas Huggel
|
05f277fb1c
|
Improved conversion to/from XMP LangAltValues.
|
17 years ago |
Andreas Huggel
|
1f1b486046
|
Improved conversion of text and comment values. There is still no charset conversion yet, though.
|
17 years ago |
Andreas Huggel
|
6b7e90e7c2
|
More doc tweaks.
|
17 years ago |
Andreas Huggel
|
25241b14d9
|
Minor man page update.
|
17 years ago |
Andreas Huggel
|
ff47483e85
|
Mainly changes to make MSVC compilers happy, improved accuracy of GPS coordinates conversion.
|
17 years ago |
Andreas Huggel
|
4c6841dbae
|
Minor doc updates.
|
17 years ago |
Andreas Huggel
|
9cc803511c
|
Bumped version to 0.17.
|
17 years ago |
Andreas Huggel
|
d5414dd8ec
|
Removed obsolete error message.
|
17 years ago |
Andreas Huggel
|
061dd230ce
|
#550: Removed MakerTagInfo registry, improved Ifd-info lookup table.
|
17 years ago |
Andreas Huggel
|
e17f53c2e6
|
Completed exiv2 utility support for XMP sidecar files.
|
17 years ago |
Andreas Huggel
|
ef14bf1c31
|
Changed option -eX to write XMP sidecar file (corresponding insert not done yet).
|
17 years ago |
Andreas Huggel
|
f8a4d46103
|
Renamed XMP.hpp from the XMP-SDK to XMPSDK.hpp to avoid potential name clashes with Exiv2's xmp.hpp
|
17 years ago |
Andreas Huggel
|
9fb2fe85ba
|
Removed include.
|
17 years ago |
Andreas Huggel
|
51caa6a888
|
More minor changes.
|
17 years ago |
Andreas Huggel
|
9e4679f8a2
|
Minor comment, whitespace and other coding standards tweaks.
|
17 years ago |
Andreas Huggel
|
d9db53d7bc
|
Moved MD5.h into the xmpsdk/include/ directory.
|
17 years ago |
Andreas Huggel
|
f5bf128c15
|
Fixed g++-4.3 warnings.
|
17 years ago |
Andreas Huggel
|
1913dc70e3
|
Added conversions to and from XMP (Vladimir Nadvornik).
|
17 years ago |
Andreas Huggel
|
21d5f3c66c
|
Updated Nikon lens info to v3.18 of Robert Rottmerhusen's lens database.
|
17 years ago |
Andreas Huggel
|
c005bc4fc4
|
Fixed type of tiff:DateTime property (Vladimir Nadvornik).
|
17 years ago |
Andreas Huggel
|
e9916208a1
|
Minor fix.
|
17 years ago |
Andreas Huggel
|
ef93aa9c36
|
s/Ovolabs/Ovolab/
|
17 years ago |
Andreas Huggel
|
d1a305e30f
|
Added LangAltValue::toString(const std::string&) to get the value for a specific language qualifier (suggested by Marco Piovanelli).
|
17 years ago |
Andreas Huggel
|
9eccdb8186
|
Define pid_t using a typedef instead of #define in Windows environments (Robin Mills).
|
17 years ago |
Andreas Huggel
|
ed89a70db3
|
Fixed compilation error when configuration flag --disable-xmp is used.
|
17 years ago |
Andreas Huggel
|
7e4cecf11b
|
Added warning flag, fixed detected problems.
|
17 years ago |
Andreas Huggel
|
654d51a366
|
Added read support for jp2 and psd images, stubs for gif, bmp and tga images, and pixelWidth and pixelHeight methods on Image (Marco Piovanelli).
|
17 years ago |
Andreas Huggel
|
81ff0d6a7c
|
Fixed g++-4.3 errors and warnings.
|
17 years ago |
Andreas Huggel
|
38be96fe2a
|
Pentax makernote update from Michal Cihar.
|
17 years ago |
Andreas Huggel
|
252030b6a5
|
Updated Nikon lens info to v3.14 of Robert Rottmerhusen's lens database.
|
17 years ago |
Andreas Huggel
|
9cc886d1d6
|
#546: Fixed floating point exception on invalid data.
|
17 years ago |
Andreas Huggel
|
1503192f13
|
First draft conversion code.
|
18 years ago |
Andreas Huggel
|
38b1a0fa2c
|
Allow format options for XmpParser::encode (Vladimir Nadvornik), write XMP sidecar files without xpacket.
|
18 years ago |
Andreas Huggel
|
e4c96433d4
|
Added support for XMP sidecar files.
|
18 years ago |
Andreas Huggel
|
e878166f0d
|
Improved XMP value toLong, toFloat and toRational using new functions parseLong, parseFloat and parseRational. (Vladimir Nadvornik)
|
18 years ago |
Andreas Huggel
|
d8e6b51c69
|
Refactored op<< for Metadatum, introduced std::string Metadatum::print(). Fixes #474.
|
18 years ago |
Andreas Huggel
|
9f0b41c57d
|
Fixed XmpKey::tagLabel() for custom keys (bug reported by Vladimir Nadvornik)
|
18 years ago |
Andreas Huggel
|
a818b4c052
|
Removed remaining XMP exif TagDetails tables.
|
18 years ago |
Andreas Huggel
|
8239c44ee8
|
More XMP TagDetails removed, intermediate.
|
18 years ago |
Andreas Huggel
|
490dd82a14
|
Removed more XMP TagDetails tables, use existing Exif tables instead.
|
18 years ago |
Andreas Huggel
|
90adc97218
|
Started to remove XMP TagDetails tables and use those from Exif instead.
|
18 years ago |
Andreas Huggel
|
ceeff042fc
|
Further XMP print function updates (based on patch from webustany for GHOP 98).
|
18 years ago |
Andreas Huggel
|
9ff410f41f
|
Fixed typo.
|
18 years ago |
Andreas Huggel
|
7ac86ccc69
|
Fixed subtle bug when printing with an XMP print function.
|
18 years ago |
Andreas Huggel
|
40aa6b5d1f
|
Tag updates from Michal Cihar.
|
18 years ago |
Andreas Huggel
|
cd9aa48676
|
More print functions added (intermediate version, by webustany for GHOP 98).
|
18 years ago |
Andreas Huggel
|
c54c385d61
|
Added XMP pretty-print functionality (by webustany for GHOP 98).
|
18 years ago |
Andreas Huggel
|
2e3672d211
|
#539: Make registration of namespaces actually work (Vladimir Nadvornik, S M Ryan)
|
18 years ago |
Andreas Huggel
|
d705fade18
|
Added printVersion (by webustany for GHOP 98).
|
18 years ago |
Andreas Huggel
|
3ac665a305
|
Added 2008 to Copyright notice.
|
18 years ago |
Andreas Huggel
|
c50dcad56e
|
Bumped version to 0.16
|
18 years ago |
Andreas Huggel
|
b75fc593f0
|
#537: Check PNG chunk length.
|
18 years ago |
Andreas Huggel
|
d6017b7c66
|
#535: Removed unnecessary declarations and defines.
|
18 years ago |
Andreas Huggel
|
481303090f
|
Removed unneeded functions which appear to mask Windows native functions. This should fix #514 and probably also #484; to be tested.
|
18 years ago |
Andreas Huggel
|
aecbc71657
|
Added XMP support to MSVC project.
|
18 years ago |
Andreas Huggel
|
7a8bf1dad8
|
Added options -Y, -O and -D to the exiv2 tool to adjust Exif timestamps by years, months and days.
|
18 years ago |
Andreas Huggel
|
31fbfa9978
|
Minor change.
|
18 years ago |
Andreas Huggel
|
3478a05df9
|
Tweak
|
18 years ago |
Andreas Huggel
|
1e6db63ae9
|
#534: Prevent integer overflow.
|
18 years ago |
Andreas Huggel
|
4b95b20db8
|
#534: Prevent integer overflow.
|
18 years ago |
Andreas Huggel
|
3c17cb4dec
|
Modified fixiso to handle Canon tags as well.
|
18 years ago |
Andreas Huggel
|
e54ecee647
|
#531: Applied patch from Michal Cihar.
|
18 years ago |
Andreas Huggel
|
8a34e9b9a8
|
Fixed typos highlighted by Oliver Dörr.
|
18 years ago |
Andreas Huggel
|
5b2d182f65
|
#533: An attempt to read IPTC data from multiple APP13 Photoshop 3.0 segments.
|
18 years ago |
Andreas Huggel
|
579bc91821
|
Minor changes.
|
18 years ago |
Andreas Huggel
|
358adfce04
|
Added writeFile() convenience function.
|
18 years ago |
Andreas Huggel
|
678d0250b5
|
Updated Nikon lens info to v2.99 of Robert Rottmerhusen's lens database.
|
18 years ago |
Andreas Huggel
|
4c7563a1bd
|
Added reference tables for XMP properties to doc.
|
18 years ago |
Andreas Huggel
|
c6be927871
|
Set version to 0.16-pre1 (0.15.99) and minor updates.
|
18 years ago |
Andreas Huggel
|
451f093065
|
Doc tweaks.
|
18 years ago |
Andreas Huggel
|
3a3507c260
|
Minor changes.
|
18 years ago |
Andreas Huggel
|
08c2c50448
|
Partially updated MSVC project (samples and XMP don't compile).
|
18 years ago |
Andreas Huggel
|
1ca526dda7
|
Minor update.
|
18 years ago |
HumanDynamo
|
f461f9bb37
|
updated XMP dc tags description using definition from Dublin Core spec (http://dublincore.org/documents/dcmi-terms)
|
18 years ago |
Andreas Huggel
|
6a8ca6051d
|
Tweaks.
|
18 years ago |
Andreas Huggel
|
24e9e36713
|
Added XMP lists to taglist program, fixed printProperties().
|
18 years ago |
Andreas Huggel
|
f51e7e0512
|
Added type keyword to XmpTextValue, added test with a command file that generates the same XMP packet as xmpsample.
|
18 years ago |
Andreas Huggel
|
7c2e5a705a
|
Updated test output, moved fix from prev rev into XmpParser.
|
18 years ago |
Andreas Huggel
|
6d0cfca1a5
|
Fix: do not clear old XMP packet in case of an error encoding the new XMP data.
|
18 years ago |
Andreas Huggel
|
595665be33
|
Added reg command to utility, fixed set command to wrok better with XMP arrays, modified LangAlt write method to write default first, fixed registerNs bug.
|
18 years ago |
HumanDynamo
|
e5201e6995
|
polish i18n
|
18 years ago |
HumanDynamo
|
3be311fb21
|
XMP properties implementation fully internationalized !
|
18 years ago |
HumanDynamo
|
58be432fc9
|
i18n in progress
|
18 years ago |
HumanDynamo
|
cd6482470d
|
i18n in progress
|
18 years ago |
HumanDynamo
|
a362c0162f
|
fix i18n
|
18 years ago |
HumanDynamo
|
e2a05157c2
|
i18n in progress
|
18 years ago |
HumanDynamo
|
ffead90b21
|
i18n in progress
|
18 years ago |
HumanDynamo
|
125d7a533b
|
i18n in progress
|
18 years ago |
HumanDynamo
|
fdfbb7007d
|
i18n in progress
|
18 years ago |
HumanDynamo
|
e1b2c3cc38
|
i18n in progress
|
18 years ago |
Andreas Huggel
|
8fdaad1872
|
Added link to Pentax makernote tags.
|
18 years ago |
Andreas Huggel
|
8896c99005
|
Moved taglist.cpp back to src/ to make doc build easier.
|
18 years ago |
Andreas Huggel
|
d82216eed6
|
Added Pentax makernote header to new TIFF parser.
|
18 years ago |
Andreas Huggel
|
3a3ca52f99
|
Added Pentax Makernote tag doc, changed copyright.
|
18 years ago |
Andreas Huggel
|
a6440d4ed1
|
Moved sample programs into new samples/ directory. Cleaned-up the makefiles and applied BSD license to all makefiles.
|
18 years ago |
Andreas Huggel
|
a4fe28cef7
|
Disabled XMP SDK standard aliases.
|
18 years ago |
HumanDynamo
|
44e0d16c37
|
revert. There is no problem here
|
18 years ago |
HumanDynamo
|
cfc5ee5d79
|
add Xmp.tiff.ImageDescription to test. (Andreas, I suspect a problem)
|
18 years ago |
Andreas Huggel
|
ba57ebadce
|
Added configure options for XMP support and integrated XMP Toolkit.
|
18 years ago |
HumanDynamo
|
75dabaec90
|
i18n in progress. not yet complete...
|
18 years ago |
Andreas Huggel
|
ce170e093b
|
Generalized Xmpdatum::operator=.
|
18 years ago |
HumanDynamo
|
dbe900dde7
|
fix email
|
18 years ago |
HumanDynamo
|
c3d325315a
|
fix email
|
18 years ago |
Andreas Huggel
|
a464bca829
|
Tweaks.
|
18 years ago |
Andreas Huggel
|
9e55854e87
|
Added associative array style commands.
|
18 years ago |
HumanDynamo
|
b3ad7f7e8c
|
xmpXmpRightsInfo and xmpXmpMMInfo are now i18n
|
18 years ago |
HumanDynamo
|
564221dd2f
|
xmpXmpInfo is now i18n
|
18 years ago |
HumanDynamo
|
88d0bf6662
|
XMP i18n : xmpDcInfo done. Note than all first char of tags Title are now capitalized like others XMP schemas
|
18 years ago |
HumanDynamo
|
3c2da7a723
|
start XMP i18n
|
18 years ago |
HumanDynamo
|
5fd82ff41f
|
Xmp.exif.ColorSpace == 2 ==> AdobeRgb as standard Exif tag (from ExifTool DB)
|
18 years ago |
Andreas Huggel
|
538a5c0e77
|
Introduced EXV_PRINT_COMBITAG for Pentax multi-value lookups.
|
18 years ago |
Andreas Huggel
|
94de45135d
|
Removed tabs
|
18 years ago |
Andreas Huggel
|
7efe2cbc09
|
#529, patch from Michal Cihar: Added Pentax makernote support (these are the files I forgot to add to the previous revision).
|
18 years ago |
Andreas Huggel
|
185ae8b8c0
|
#529, patch from Michal Cihar: Added Pentax makernote support (AOC\0 type).
|
18 years ago |
Andreas Huggel
|
52ddfc5938
|
Minor cleanup (memset -> std::memset, memcpy -> std::memcpy).
|
18 years ago |
Andreas Huggel
|
91c4dafbf9
|
Fixed compiler issues (gcc-4.3, msvc 7.1)
|
18 years ago |
Andreas Huggel
|
16c95f0fab
|
Extended xmpsample.cpp, related bugfixes and tweaks.
|
18 years ago |
Andreas Huggel
|
9beec8880d
|
Added XMP sample (incomplete), bugfixes.
|
18 years ago |
HumanDynamo
|
4d3c398ee1
|
new Exif Flash values backported from ExifTool
|
18 years ago |
HumanDynamo
|
0afca133d0
|
new Exif compression value backported from Exiftool
|
18 years ago |
Andreas Huggel
|
71c87ce89e
|
Bugfixes for XMP array handling.
|
18 years ago |
Andreas Huggel
|
2c16464268
|
Fixed build without XMP support. See README-XMP.
|
18 years ago |
Andreas Huggel
|
a9fa6688bf
|
Changed from xmpArray to xmpBag, xmpSeq and xmpAlt.
|
18 years ago |
Andreas Huggel
|
97956266e6
|
Utility: Implemented modify action for XMP properties. Library: Bugfixes, tweaks.
|
18 years ago |
Andreas Huggel
|
bc5e3fbd5d
|
Bugfix.
|
18 years ago |
Andreas Huggel
|
c2b31e4f5f
|
Utility: Implemented XMP delete and insert from *.xmp file actions. Library: Added logic to determine whether to write from XMP packet or parsed XMP data.
|
18 years ago |
Andreas Huggel
|
f1d24641cd
|
Added first few XMP parser regression tests, updated property value types, fixed related Xmpdatum methods.
|
18 years ago |
Andreas Huggel
|
28ed5a65db
|
Updated Nikon lens info to v2.40 of Robert Rottmerhusen's lens database.
|
18 years ago |
Andreas Huggel
|
bc2fa9a4de
|
Merged rev. 1198-1213 from branches/xmp.
|
18 years ago |
Andreas Huggel
|
ac314ddfbc
|
Intermediate state: Merged rev. 1153-1196 from branches/xmp.
|
18 years ago |
Andreas Huggel
|
088679c64f
|
Added XMP "Phase 1" functionality: New Image interface to get/set/clear the raw XMP packet. (Merged revisions 1151-1153 and 1196-1197 from branches/xmp plus bugfix which will be in revision 1199.)
|
18 years ago |
HumanDynamo
|
6b20a75fad
|
add url to hack with png chunks
|
18 years ago |
Andreas Huggel
|
884b4355bb
|
Added support for Olympus ORF format (Jeff Costlow).
|
18 years ago |
Andreas Huggel
|
11ef10059f
|
Added Minolta lenses (Hiroshi Kawashima).
|
18 years ago |
Andreas Huggel
|
186f19ab2b
|
#522: Correctly write IPTC data if the original data is not padded to even size.
|
18 years ago |
Andreas Huggel
|
cf541ca12e
|
Added curly braces to make Visual C++ happy.
|
18 years ago |
Andreas Huggel
|
95f3901a62
|
Updated ChangeLog, bumped version to 0.15 and the libtool -version-info to 1:0:1
|
18 years ago |
Andreas Huggel
|
9df66ae09e
|
#521: Reduced size limit for Exif tags.
|
18 years ago |
Andreas Huggel
|
1eacdd56d2
|
Updated Nikon lens info to v2.30 of Robert Rottmerhusen's lens database.
|
18 years ago |
Andreas Huggel
|
7ba91c5c8f
|
#511: Changed more throw Error(15) to warnings.
|
18 years ago |
Andreas Huggel
|
cf9a6c7e81
|
Corrected properties.
|
18 years ago |
Andreas Huggel
|
7815321064
|
Added new function testVersion() and macro EXIV2_TEST_VERSION. Fixes #509.
|
18 years ago |
Andreas Huggel
|
da0a08a0ee
|
Return a code != 0 from main() if an error occurred. Fixes #518.
|
18 years ago |
Andreas Huggel
|
10db558646
|
Relaxed JPEG parser error handling. Fixes bugs #511 and #449.
|
18 years ago |
Andreas Huggel
|
62d631d9ca
|
Fixed g++-4.2 warnings.
|
18 years ago |
Andreas Huggel
|
7cc8c2c717
|
Minor doc fix.
|
18 years ago |
Andreas Huggel
|
755bb63ef0
|
Rename action: Use Exif.Image.DateTime if Exif.Photo.DateTimeOriginal is not present.
|
18 years ago |
Andreas Huggel
|
26e95799d0
|
Completed tag desc for Copyright and Artist.
|
18 years ago |
Andreas Huggel
|
724f413349
|
Applied Canon ModelId patch (Gerry Patterson), updated tests.
|
18 years ago |
Andreas Huggel
|
742386406a
|
Updated Nikon lens info to v2.24 of Robert Rottmerhusen's lens database.
|
18 years ago |
Andreas Huggel
|
f4a5b7660c
|
French translation update from Stephane Pontier
|
18 years ago |
Andreas Huggel
|
9bdd35fa14
|
#513: Added check for size of IFD entries to prevent crash.
|
18 years ago |
Andreas Huggel
|
08f44fc528
|
Added additional values to the Exif.CanonCs.ISOSpeed lookup table. (Patrick Markert)
|
18 years ago |
Andreas Huggel
|
5cd4571c73
|
Fixed AFPoint mapping for Canon cameras. Fixes bug #512. (Bug report with patch by Rob Walker.)
|
18 years ago |
Andreas Huggel
|
771738b475
|
Added includes required to compile with gcc 4.3 (prereleases)
|
18 years ago |
Andreas Huggel
|
6f78d7f804
|
Minor fix.
|
19 years ago |
Andreas Huggel
|
90a376f141
|
Fixed minor oversight.
|
19 years ago |
Andreas Huggel
|
cbbcbd31fc
|
Added --disable-printucs2 configuration option to turn off Windows tag character encoding convertion using iconv.
|
19 years ago |
Andreas Huggel
|
0805c1e35e
|
Minor text changes
|
19 years ago |
Andreas Huggel
|
b58bd25d0d
|
Reduced number of files with the version number by one.
|
19 years ago |
Andreas Huggel
|
623f52e185
|
Fixed handling of multiple rename options -r, -t, -T
|
19 years ago |
Andreas Huggel
|
f437441783
|
Updated Nikon lens info to v2.20 of Robert Rottmerhusen's lens database.
|
19 years ago |
Andreas Huggel
|
33ed3499fc
|
Fixed mapping of CRW rotation info to Exif orientation.
|
19 years ago |
Andreas Huggel
|
c6613812b3
|
Changed AnyError to inherit from std::exception, required a change of the signature of AnyError::what()
|
19 years ago |
Andreas Huggel
|
f113c5aacc
|
Bumped version to 0.14 and changed to libtool's -version-info versioning system
|
19 years ago |
HumanDynamo
|
a06f2f00f9
|
new tag used to record the software name and version used to perform picture post-processing (originaly used by ACDsee).
This tag is already supported by ExifTool. Note : I will use this tag with digiKam and kipi-plugins.
|
19 years ago |
HumanDynamo
|
7f4fa73d8f
|
I have playing with M$ photo manager under Window Vista. I have found 2 new Exif.Image tags dedicaced to rate image. These tags are already referenced by last ExifTool
|
19 years ago |
Andreas Huggel
|
9f505cec23
|
Fixed RAF read-support for systems without mmap. Bug #507.
|
19 years ago |
Andreas Huggel
|
1c2d21f609
|
Renamed exiv2_version.* files to version.*
|
19 years ago |
Andreas Huggel
|
d67d00ffd4
|
Fixed version check macro to actually check the runtime version and not the compile-time version. Added version() and versionNumber() functions.
|
19 years ago |
Andreas Huggel
|
2a37de6e05
|
Removed deprecated exiv2-config script.
|
19 years ago |
Andreas Huggel
|
278f65ed39
|
Added check for preprocessor define EXV_COMMERCIAL_VERSION.
|
19 years ago |
Andreas Huggel
|
6c36a67738
|
Added Image method to access the MIME type.
|
19 years ago |
Andreas Huggel
|
d2885b57c6
|
Minor doc updates
|
19 years ago |
Andreas Huggel
|
c15e6552ea
|
Bumped version to 0.13, updated ChangeLog.
|
19 years ago |
Andreas Huggel
|
07fb3bfc41
|
Fixed broken macro
|
19 years ago |
Andreas Huggel
|
af41355777
|
Removed unnecessary include file.
|
19 years ago |
Andreas Huggel
|
b2e00c2d53
|
Improved RAF support to read thumbnail data which are outside of the Exif block.
|
19 years ago |
Andreas Huggel
|
919ed204a7
|
Clarified error message
|
19 years ago |
Andreas Huggel
|
4a1f79c8b4
|
Improved consistency of handling unsupported functions across image subclasses. setExif/Iptc/Comment methods throw Error(32), writeMetadata throws Error(31) if not yet implemented or not available for an image format.
|
19 years ago |
Andreas Huggel
|
10681d6c3e
|
Spring-cleaning of the Image class hierarchy: Image now has containers and provides default implementations for most methods.
|
19 years ago |
Andreas Huggel
|
b2f2b95bcb
|
Added Fujifilm read-support for RAF images.
|
19 years ago |
Andreas Huggel
|
96e384edfc
|
Removed trailing whitespace
|
19 years ago |
Andreas Huggel
|
da6266da3b
|
Copyright updates for 2007
|
19 years ago |
Andreas Huggel
|
45595a7766
|
Added ability to modify metadata on-the-fly, together with the extract and insert actions. Implements feature #504.
|
19 years ago |
Andreas Huggel
|
8e85cea8d4
|
Changed behaviour of unsupport Image functions to throw. Added better method to query the supported metadata functions for each image type. Fixes bug #491.
|
19 years ago |
Andreas Huggel
|
6db7bdc6a4
|
Updated Nikon lens info to v2.15 of Robert Rottmerhusen's lens database. Removed gettext macros from these lens strings and removed corresponding translation stubs.
|
19 years ago |
Andreas Huggel
|
0b589cf159
|
Check size of IPTC dataset before decoding it. Fixes bug #503.
|
19 years ago |
Andreas Huggel
|
687f9d9432
|
Added test for the type of the entries to decide if non-intrusive writing is possible. Fixes bug #452.
|
19 years ago |
Andreas Huggel
|
748fc06fef
|
Fixed doc. (Marco Piovanelli)
|
19 years ago |
Andreas Huggel
|
2ab82c4bc9
|
Fixed and tweaked IPTC decoding code for bug #502.
|
19 years ago |
Andreas Huggel
|
cf1e91953d
|
New TIFF parser: decode IPTC from IPTCNAA or ImageResources tag. Fixes bug #502
|
19 years ago |
Andreas Huggel
|
2c82879afe
|
Added second attempt to parse an IPTC field into a string value, if parsing the actual type fails. Fixes bug #501.
|
19 years ago |
Andreas Huggel
|
11b4817250
|
Minor fix
|
19 years ago |
Andreas Huggel
|
0723a62899
|
Removed trailing whitespace
|
19 years ago |
Andreas Huggel
|
b9e7c8dd78
|
Updated Nikon lens info to v2.08 of Robert Rottmerhusen's lens database
|
19 years ago |
Andreas Huggel
|
9d0a7b0610
|
Implemented conversion function to display Windows tags 0x9c9b-0x9c9f. Added configure magic to find iconv. Fixes bug #460.
|
19 years ago |
Andreas Huggel
|
efc5a86653
|
Delete temporary file if user does not have write permissions. Completes fix for bug #497.
|
19 years ago |
Andreas Huggel
|
ff49b116b3
|
Enclosed i18n initialisation in #ifdef block
|
19 years ago |
Andreas Huggel
|
04126e8bb8
|
Merged revisions 907:999 from gettext branch into trunk
|
19 years ago |
Andreas Huggel
|
75085fbe43
|
FileIo::transfer: check if original file is writable, remember file permissions. Fixes bug #497
|
19 years ago |
Andreas Huggel
|
b7e73a2090
|
Improved pretty-print function for degrees.
|
19 years ago |
Andreas Huggel
|
61eb48cb35
|
Changed uint to unsigned int because MINGW does not define uint. Fixes bug #490
|
19 years ago |
Andreas Huggel
|
f381cb6966
|
Do not write TIFF header to JPEG images if the Exif data is empty. Fixes bug #498.
|
19 years ago |
Andreas Huggel
|
592ca5c711
|
Improved loading of JPEG data in case of problems. Existing Exif data is not modified until the new IFD0 is read successfully. Improved ExifData::clear()
|
19 years ago |
Andreas Huggel
|
f46704d5ae
|
Bumped version to 0.12
|
19 years ago |
Andreas Huggel
|
76ddb04eef
|
Updated Nikon lens info to v2.07 of Robert Rottmerhusen's lens database
|
19 years ago |
Andreas Huggel
|
5c7e414801
|
Documentation cleanup
|
19 years ago |
Andreas Huggel
|
ba89716cd6
|
Added methods to access built-in read-only IPTC datasets
|
19 years ago |
Andreas Huggel
|
3ff1bf4e13
|
Added methods to access built-in read-only taglists (Max Lapshin)
|
19 years ago |
Andreas Huggel
|
b745ab7977
|
Fixed doc target
|
19 years ago |
Andreas Huggel
|
db5426a29e
|
Added RenameAddon1.diff patch from Tobias Jahn, fixes bug #459.
|
19 years ago |
Andreas Huggel
|
02ace626ce
|
Fixed ExifData::op= to update IFD pointers of Nikon3 and Fujifilm makernotes correctly. This solves the issues recreated with exiv2iface-test of #496.
|
19 years ago |
Andreas Huggel
|
7a253e016e
|
Implemented quick fix for digikam bug 136932 (http://bugs.kde.org/show_bug.cgi?id=136932)
|
19 years ago |
Andreas Huggel
|
0ed9ecd922
|
Initialise tm_isdst to -1 when converting a date/time string. Fixes #493.
|
19 years ago |
HumanDynamo
|
744bcab0bb
|
IPTC.Application2 tags descriptions implementation is now complete.
|
19 years ago |
HumanDynamo
|
32d81ef6b7
|
Continue IPTC.Application2 tags descriptions implementation. Not yet complete.
|
19 years ago |
HumanDynamo
|
70f5b3eee7
|
Continue IPTC.Application2 tags descriptions implementation. Not yet complete.
|
19 years ago |
HumanDynamo
|
56f88c15d5
|
IPTC.Application2 tags descriptions implementation. Not yet complete.
|
19 years ago |
HumanDynamo
|
fde5bcabc9
|
Staring to improve IPTC tags description using IIM4 spec version 4.1. All IPTC.Envelope description tags implemented.
|
19 years ago |
HumanDynamo
|
a14ccf71b1
|
GPS Exif tags descriptions backported from Exif spec 2.2. All Exif tags descriptions implementation are now complete
|
19 years ago |
HumanDynamo
|
c4976d664c
|
Backport Exif tags descriptions from libexif complete
|
19 years ago |
HumanDynamo
|
e9843b9c8e
|
Exif IFD tags descriptions complete.
|
19 years ago |
HumanDynamo
|
3342e7ed84
|
Update Exif IFD tags descriptions
|
19 years ago |
HumanDynamo
|
fc062e4d51
|
Full descriptions of base IFD Tags (IFD0 and IFD1) are now implemented.
|
19 years ago |
HumanDynamo
|
9953dee6c4
|
Start to update Exif tags description using string from libexif implementation.
|
19 years ago |
HumanDynamo
|
a7717741a6
|
Bug fix : following Exif 2.2 spec., Exif.Photo.GainControl tag is encoded like a short, not a rational value.
|
19 years ago |
HumanDynamo
|
feaffc2130
|
Exif.Photo.CustomRendered tag : add missing decoding method accordinly to Exif 2.2 spec.
|
19 years ago |
HumanDynamo
|
57d5825b4c
|
Exif.Photo.FileSource : updated new values accordinly with ExifTool tags database (outside Exif 2.2 spec.)
|
19 years ago |
Andreas Huggel
|
d2b9563978
|
Improved handling of the CPPFLAGS compiler flag and some minor build env tweaks. Partly fixes bug #490 (the build env related part).
|
19 years ago |
Andreas Huggel
|
2a41b2475e
|
Added pretty-print function for GPSTimeStamp
|
19 years ago |
Andreas Huggel
|
65a93b183f
|
Added pretty-print functions for some GPS tags. Fixes bug #488
|
19 years ago |
HumanDynamo
|
3c9548bad7
|
Minolta lens ID update (pass 3) using Dimage Master Rev. Eng.
|
19 years ago |
HumanDynamo
|
8cfdebe01b
|
update minolta lens ID (pass2) using Dimage Master Rev. Eng.
|
19 years ago |
HumanDynamo
|
f533cde7ff
|
Minolta makernotes : Lens ID big update (pass 1): new lens ID reported by Paul Tribick using Minolta Dimage Master program (Re-Eng.). Thanks to him for this big report !
|
19 years ago |
Andreas Huggel
|
ab8738f646
|
Switched order of includes. Fixes MSVC crashes - bug #487. (Dimitri)
|
19 years ago |
Andreas Huggel
|
3beb136af0
|
Doc updates
|
19 years ago |
Andreas Huggel
|
39ad73f947
|
Bumped version to 0.11
|
19 years ago |
Andreas Huggel
|
9e854535a9
|
Simplified parser logic with regards to quotes around values of modify commands. Fixes bug #485.
|
19 years ago |
Andreas Huggel
|
8977ddea69
|
Added Fuji FinePixColor (makernote tag 0x1210) tag details (Robert Peter)
|
19 years ago |
HumanDynamo
|
e141f97876
|
New SIGMA lens ID reported by Nicolas Vilars
|
19 years ago |
Andreas Huggel
|
fe53eff160
|
Found workaround for MSVC 7.1 bug
|
19 years ago |
Andreas Huggel
|
cb8cb3cdfd
|
Canon Camera Settings update (David Cannings)
|
19 years ago |
Andreas Huggel
|
e3740e7246
|
Changed Nikon makernotes to use EXV_PRINT_TAG
|
19 years ago |
Andreas Huggel
|
4698490b8d
|
Fixed typos, added copy example
|
19 years ago |
Andreas Huggel
|
367faecf0c
|
Changed exiv2 del command to delete all occurences of a tag (Toff)
|
19 years ago |
HumanDynamo
|
e9af62c483
|
New Minolta lens ID. Thanks to Jim Westveer for this report.
|
19 years ago |
Andreas Huggel
|
b5d052b2f5
|
Added Canon Panorama patch, Canon test images, and minor updates (David Cannings)
|
19 years ago |
HumanDynamo
|
598940340d
|
Minolta makernotes update
- Fix duplicate tags.
- Fix decoding values (Exiftool).
|
19 years ago |
Andreas Huggel
|
8caffa8eb4
|
Changed assertion to test when reading IPTC IRBs. Some images seem to have empty IPTC IRBs. Fixes bug #483.
|
19 years ago |
Andreas Huggel
|
6a2ec40b76
|
Fixed typo introduced in rev. 850, needed for the tests to pass with MSVC 2005
|
19 years ago |
Andreas Huggel
|
a869aff639
|
Updated Nikon lens info to v2.02 of Robert Rottmerhusen's lens database
|
19 years ago |
Andreas Huggel
|
f8f9917dd9
|
Added support for Canon Picture Info tags (David Cannings)
|
19 years ago |
Andreas Huggel
|
65d6486a75
|
Updated doxygen configuration file (and enabled search engine) and a minor doc fix
|
19 years ago |
Andreas Huggel
|
609dbe60d3
|
Workaround for 64 bit long values (David Cannings)
|
19 years ago |
Andreas Huggel
|
6af67226b2
|
Renamed CanonCs1,2 groups to CanonCs and CanonSi respectively (David Cannings)
|
19 years ago |
Andreas Huggel
|
e10eed1fb1
|
Updated CanonCs1 and CanonCs2 tags according to ExifTool (David)
|
19 years ago |
Andreas Huggel
|
8326caedf6
|
Minor fixes
|
19 years ago |
Andreas Huggel
|
5c79d7c3fb
|
Added TagDetailBitmask type and print function, changed Canon tags to use it (David)
|
19 years ago |
Andreas Huggel
|
1d6a869c1c
|
More checks and sanity tests. Improves fix for bug #482.
|
19 years ago |
Andreas Huggel
|
781983a96a
|
Prevent overflow in addition. Fixes bug #482
|
19 years ago |
Andreas Huggel
|
7afb76c263
|
Changed Canon makernote to use EXV_PRINT_TAG. Fixed duplicate Cs1 FocusMode bug
|
19 years ago |
Andreas Huggel
|
b6fcaa210a
|
Updated Fujifilm makernote to use EXV_PRINT_TAG
|
19 years ago |
Andreas Huggel
|
d53a778b2b
|
Fixed MSVC 2005 issues (except for exiv2com) and minor problems. All tests pass now on MSVC 2005. Fixes bug #455
|
19 years ago |
Andreas Huggel
|
7043310936
|
Fixed tests and changed "No Flash" to "No flash"
|
19 years ago |
Andreas Huggel
|
900adcd5a8
|
Added check for JPEG APP segments >64k, removed 16bit size limitation for IRBs. Fixes bug #480.
|
19 years ago |
HumanDynamo
|
8db4ded68c
|
fix typo
|
19 years ago |
HumanDynamo
|
04c59fe5f4
|
Exif tags description update accordinly to ExifTool doc
|
19 years ago |
HumanDynamo
|
02b9117b2e
|
update Exif tag MeteringMode accordinly with ExifTool descriptions
|
19 years ago |
HumanDynamo
|
52f64fb8a1
|
if exif resolution units tags is set 1, return "none"
|
19 years ago |
Andreas Huggel
|
d0c68f2b94
|
Minor change
|
19 years ago |
Andreas Huggel
|
d3d2d4c023
|
Added boundary check for next IFD to Ifd::read, fixes bug #479.
|
19 years ago |
Andreas Huggel
|
2b12dfea4c
|
Updated Cr2Image to use mmap
|
19 years ago |
Andreas Huggel
|
5a5fcf8503
|
Added workaround for mmap/munmap for platforms which do not have these (MinGW and MSVC), converted CrwImage to use mmap too.
|
19 years ago |
Andreas Huggel
|
ebe5bb0a27
|
Added experimental mmap support to improve read performance for TIFF and PNG images, barely tested and only on Linux
|
19 years ago |
Andreas Huggel
|
3902c1d092
|
Cleaned-up TIFF dependencies
|
19 years ago |
Andreas Huggel
|
fe512e1470
|
TiffParser can now be parametrized with a decoder. Added Cr2Image which uses this to filter not applicable IFD0 tags.
|
19 years ago |
Andreas Huggel
|
66e78f694d
|
Fixed copy c'tor properly
|
19 years ago |
Andreas Huggel
|
9daaaa3f6d
|
Fixed compiler warnings
|
19 years ago |
HumanDynamo
|
6584b7a7c4
|
disable PNG debug flags
|
19 years ago |
Andreas Huggel
|
64c218210d
|
Added configure switches for zlib, --without-zlib does not compile PNG support.
|
19 years ago |
Andreas Huggel
|
26d65a34b1
|
More build environment cleanup
|
19 years ago |
HumanDynamo
|
fe98349a7c
|
remove -lz option
|
19 years ago |
HumanDynamo
|
b4789e7969
|
Code polishing.
Fix GCC 4.1 compilation warnings.
Remove unwanted tabs.
|
19 years ago |
HumanDynamo
|
fa7223d103
|
New PNG image parser to extract EXIF/IPTC RAW profiles embeded in text tags by ImageMagick/GraphicsMagick during image convertion
Current implementation is read only.
TODO : Fix configure rules about zlib depency require by this implementation.
Optimize image loading.
|
19 years ago |
Andreas Huggel
|
920da80d70
|
Minor AutoPtr related cleanup
|
19 years ago |
Andreas Huggel
|
5099f2463f
|
Fixed MSVC 2005 assertion triggered by iotest
|
19 years ago |
Andreas Huggel
|
5f48c8e9a6
|
Create a CommentValue rather than a DataValue for Exif.Photo.UserComment. Fixes Bug #471
|
19 years ago |
Andreas Huggel
|
707b8e8dc0
|
New TIFF parser: Extract TIFF thumbnail from IFD1 if there is one.
|
19 years ago |
Andreas Huggel
|
0eae0124ec
|
Minor doc fix
|
19 years ago |
Andreas Huggel
|
8a88600262
|
Cleanup: Replaced simple print functions with EXV_PRINT_TAG macro and TagDetails array.
|
19 years ago |
Andreas Huggel
|
7cdfa9bb9a
|
Fixed MSVC compilation errors
|
19 years ago |
Andreas Huggel
|
2af57fb29d
|
Fixed MemIo EOF behaviour to be similar to that of FILE*. Fixes bug #469
|
19 years ago |
HumanDynamo
|
fc33162864
|
Missing 'Adobe RGB' color space value used with tiff file
|
19 years ago |
Andreas Huggel
|
73c6be0749
|
Stripped trailing whitespace
|
19 years ago |
Andreas Huggel
|
6dd2941188
|
Fixed typo
|
19 years ago |
Andreas Huggel
|
7282fb8108
|
Included exiv2_version.h from types.hpp, added sample usage
|
19 years ago |
Andreas Huggel
|
e731adcbd8
|
Added EXIV2_CHECK_VERSION(major,minor,patch) and related defines for use by applications to check the Exiv2 version
|
19 years ago |
HumanDynamo
|
7fa3b9ef62
|
Fix tags Compression and Photometric according with last libtiff 3.8.2 descriptions
|
19 years ago |
Andreas Huggel
|
7b75f9782f
|
Updated tag values for "Compression" and "PhotometricInterpretation" (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
4ecf81832d
|
Fixed subtle vector bug and cleaned-up setIptcIrb
|
19 years ago |
Andreas Huggel
|
c1a869d332
|
Rearranged code and isolated a function to set a Photoshop IPTC IRB from the Jpeg write code into class Photoshop.
|
19 years ago |
Andreas Huggel
|
a0053d3795
|
Created helper class Photoshop, moved Adobe IRB support into this class, part 1
|
19 years ago |
Andreas Huggel
|
53a55d55ca
|
Fixed MSVC compiler warnings
|
19 years ago |
Andreas Huggel
|
823a84d3d2
|
Added support for IPTC data found in an Exif Photoshop IRB tag of a TIFF/RAW image
|
19 years ago |
Andreas Huggel
|
cb828a7f57
|
Added more specific decode function to map subIFD tags with data for the primary image to the Image group, removed generic mappers for now.
|
19 years ago |
Andreas Huggel
|
f24ac893ba
|
Fixed algorithm to find TTW block in MRW images
|
19 years ago |
HumanDynamo
|
4448c738de
|
Exiv2 support Adobe DNG file format
|
19 years ago |
Andreas Huggel
|
4fee6c3076
|
Added another Minolta makernote patch (Xavier Raynaud, submitted by Gilles Caulier)
|
19 years ago |
HumanDynamo
|
9aeef5a55c
|
revert
|
19 years ago |
HumanDynamo
|
7172b7f949
|
test
|
19 years ago |
Andreas Huggel
|
3de498a473
|
Changed the default of the -b option to suppress large binary values, minor tweaks
|
19 years ago |
Andreas Huggel
|
f43dc106d9
|
Updated version to 0.10
|
19 years ago |
Andreas Huggel
|
3a5066cf73
|
Updated exiv2 summary output, minor fixes to Nikon NEF and Sony SR2 handling
|
19 years ago |
Andreas Huggel
|
8f181e2270
|
Added Minolta makernote taglists to doxygen doc
|
19 years ago |
Andreas Huggel
|
311eba8b3c
|
Removed TagTranslator, use simple arrays and EXV_PRINT_TAG now.
|
19 years ago |
Andreas Huggel
|
50f458aabd
|
Some cleanup and simplification
|
19 years ago |
Andreas Huggel
|
345cc8fa43
|
Fixed MinGW/older g++ compilation problem
|
19 years ago |
Andreas Huggel
|
d85701137e
|
Added correct decoding of NEF primary image tags
|
19 years ago |
Andreas Huggel
|
4ce21560f7
|
Experimental support for Olympus Camera Settings
|
19 years ago |
Andreas Huggel
|
3e61d1d8e1
|
Minolta makernotes patch for Dynax 5D camera settings tags (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
f6af75cfdf
|
Minor updates and preparations for better decoding of TIFF-based RAW formats
|
19 years ago |
Andreas Huggel
|
00aaa2aee4
|
Made ExifTags::tagTitle not inlined, based on strange link error reported
|
19 years ago |
Andreas Huggel
|
512355ae35
|
Minolta makernote update for Lens ID (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
655b04751f
|
Updated MSVC project file, removed unnecessary floor function calls (fixes MSVC compilation problem), added missing #include "cassert"
|
19 years ago |
Andreas Huggel
|
431ee85816
|
Added support for MRW images (read-only), first try
|
19 years ago |
Andreas Huggel
|
4ed27573aa
|
Added support for Minolta camera settings to the new TIFF parser
|
19 years ago |
Andreas Huggel
|
830206d630
|
Tweaked TiffArrayEntry and TiffArrayElement in preparation for Minolta makernote support
|
19 years ago |
Andreas Huggel
|
c0ff4bd4b0
|
Added -b, -u and -P options to the utility. The -P option implements feature #468.
|
19 years ago |
Andreas Huggel
|
93e6a8a307
|
Minor fixes.
|
19 years ago |
Andreas Huggel
|
169cbdd9dc
|
Added Metadatum::tagLabel() and Key::tagLabel() and ExifTags::tagLabel(), which will replace the now deprecated ExifTags::tagTitle() in a future version.
|
19 years ago |
Andreas Huggel
|
9394dca08c
|
Further Minolta makernote updates (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
2fb46eedf5
|
Minor changes.
|
19 years ago |
Andreas Huggel
|
09d81feb31
|
Updated Minolta Makernote (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
6872856154
|
Fixed Nikon tag names (Udi Fuchs)
|
19 years ago |
Andreas Huggel
|
6cc5f2e69e
|
Minor fix.
|
19 years ago |
Andreas Huggel
|
521cf5eb01
|
Added support for Minolta CameraSettings, part 2
|
19 years ago |
Andreas Huggel
|
274d9c7038
|
Added support for Minolta CameraSettings, part 1 (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
b824940592
|
Updated MSVC project file and fixed doxygen warnings
|
19 years ago |
Andreas Huggel
|
8bf15447d6
|
Added LensID 8 to lookup table (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
c8cd9f345d
|
Minolta makernote updates (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
59710139c2
|
Added Minolta makernote to new TIFF parser.
|
19 years ago |
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.
|
19 years ago |
Andreas Huggel
|
59187208cd
|
Minolta Makernote: Added reference to Dalibor Jelinek's page, updated doc
|
19 years ago |
Andreas Huggel
|
073cf8af57
|
Added basic Minolta makernote support (Gilles Caulier)
|
19 years ago |
Andreas Huggel
|
6942a28dfa
|
Backed out changes done in Rev. 752
|
19 years ago |
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.
|
19 years ago |
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.
|
19 years ago |
Andreas Huggel
|
2a054c7543
|
Display filename in print mode if processing multiple images, like grep does (Roger Larsson)
|
19 years ago |
Andreas Huggel
|
7d578fefef
|
Improved Exif.Nikon[13].AFFocusPos print functions (Roger Larsson)
|
19 years ago |
Andreas Huggel
|
ae5cb70b58
|
Minor doc updates
|
19 years ago |
Andreas Huggel
|
ea32b96bc9
|
Makernote doc update and minor fix
|
19 years ago |
Andreas Huggel
|
448177d097
|
New TIFF parser: Added simple IFD based Sony Makernote
|
19 years ago |
Andreas Huggel
|
15b0cf42ad
|
New TIFF parser: Simplified Makernote design.
|
19 years ago |
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.
|
19 years ago |
Andreas Huggel
|
ba43cf489e
|
Minor fix (Roger Larsson)
|
19 years ago |
Andreas Huggel
|
1d554ec9bd
|
New implementation of the print function for Exif.Nikon3.AFFocusPos (Roger Larsson)
|
19 years ago |
Andreas Huggel
|
51afbc29bb
|
Updated a few Nikon tags to avoid skipping them when decoding from NEF files
|
19 years ago |
Andreas Huggel
|
2faedb6818
|
Added threshold to prevent decoding unknown tags with large values (configurable, arbitrarily set to 4kB)
|
19 years ago |
Andreas Huggel
|
e7db4baab6
|
Minor tweaks
|
19 years ago |
Andreas Huggel
|
4e7f2ee7d9
|
New TIFF parser: Added Panasonic, Sigma and Sony makernotes
|
19 years ago |
Andreas Huggel
|
4a304e9265
|
New TIFF parser: Added Nikon 1 and Nikon 2 Makernotes
|
19 years ago |
Andreas Huggel
|
b4c7c6da6d
|
New TIFF parser: Added Nikon 3 Makernote and minor tweaks
|
19 years ago |
Andreas Huggel
|
36e09c9e40
|
Combined Makernote header read and check functionality to simplify things
|
19 years ago |
Andreas Huggel
|
a0b4e2b37b
|
Changed address of website to www.exiv2.org
|
19 years ago |
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.
|
19 years ago |
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.
|
19 years ago |
Andreas Huggel
|
e6c88889cb
|
Updated MSVC 7.1 project and fixed MSVC compiler errors
|
19 years ago |
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.
|
19 years ago |
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.
|
19 years ago |
Andreas Huggel
|
e1eedc0f26
|
TIFF parser (experimental): Added TiffIfdMakernote base class, added separate files for Olympus makernote and the makernote registry
|
19 years ago |
Andreas Huggel
|
41424cdfd4
|
TIFF parser (experimental): Distributed the code across multiple files, added Olympus makernote
|
19 years ago |