[Digikam-devel] Fwd: [exiv2] TIFF write support in SVN trunk

Gilles Caulier caulier.gilles at gmail.com
Sat Jun 21 16:57:15 BST 2008

I forward the message from Andreas to this room...

Gilles Caulier

---------- Forwarded message ----------
From: Andreas Huggel <ahuggel at gmx.net>
Date: 2008/6/21
Subject: [exiv2] TIFF write support in SVN trunk
To: exiv2 at yahoogroups.co.uk

With revision 1512 I've finally merged the TIFF write support to the
trunk. Please go ahead and test it and post your feedback here or
directly to the bug tracker
Since this change also replaces the Exif parser used for JPEG images,
please test with JPEG images too, even if you're not interested in the
TIFF writing feature.
Besides, I've introduced a namespace Exiv2::Internal and started to
clean-up and reduce the published API. So please also let me know in
case you're missing something in the API. In particular, the methods
ExifData::load and copy and IptcData::load and copy have moved to
ExifParser::decode and encode and IptcParser::decode and encode.

If you find a problem, it's best if you report it with a sample image
and instructions how to reproduce the problem, preferably with exiv2
command line tool commands or a short program.

The Exiv2 version in svn trunk is now 0.17.91, which should be useful
for applications which check it.

What should work:
- Everything that worked before, except for the issues listed below
- Writing to TIFF images (even creating TIFF images from scratch)

Known issues:
- Writing to TIFF-like (RAW) images is unlikely to work at this point.
However, it will quite certainly corrupt the images.
- Duplicate Exif tags don't work yet
- Not all regression tests pass yet
- The trunk probably doesn't compile with MSVC now, patches welcome

What I like best about this massive patch is that in total, there are
now more than 1800 lines (4%) of C++ code _less_ than before!


Q: How do I get the trunk version from the repository?
A: $ svn checkout svn://dev.robotbattle.com/exiv2/trunk
See also http://www.exiv2.org/download.html#devel

Messages in this topic (1) Reply (via web post) | Start a new topic
Messages | Files | Photos | Links | Database | Polls | Members | Calendar
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch
format to Traditional
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe
Recent Activity

New Members

Visit Your Group
Yahoo! 360

Share what matters

Share your photos, blog.

Control who sees what.

Yahoo! Toolbar

Get it Free!

easy 1-click access

to your groups.

Yahoo! Groups

Start a group

in 3 easy steps.

Connect with others.


More information about the Digikam-devel mailing list