[Digikam-devel] [Bug 251920] Digikam should match lenses on Exif.CanonCs.LensType, not ExifCanonCs.Lens

Buchan Milne bgmilne at mandriva.org
Tue Sep 21 20:19:59 BST 2010


https://bugs.kde.org/show_bug.cgi?id=251920





--- Comment #4 from Buchan Milne <bgmilne mandriva org>  2010-09-21 21:19:58 ---
I applied the fix in
http://websvn.kde.org/branches/extragear/graphics/digikam/libs/dmetadata/dmetadata.cpp?r1=1165407&r2=1172473
to 1.4.0, and it did not work as expected. Instead of automatically matching
the exact lens, it matched a different lens which had a focal length range that
covered the shortest focal length. In the quick test I did, instead of matching
EF-S 17-85mm f/4-5.6 IS USM, it matched EF-S 10-22mm f/3.5-4.5 USM.

If I instead place the append call with Exif.CanonCs.LensType before
Exif.CanonCs.Lens, then it works as expected.

I should probably build from svn, but assuming no other major changes were
made, I think this is not fixed.

I can supply a sample image if that would help test (I assume some other Canon
DSLRs, such as 40D, work with the Exif.CanonCs.Lens tag, and we actually would
prefer both types to work, not one or the other).

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list