Bug #512

Wrong AFPoints mapping for Canon cameras

Added by Rob Walker 1069 days ago. Updated 454 days ago.

Status:Closed Start:
Priority:Normal Due date:
Assigned to:Andreas Huggel % Done:

0%

Category:metadata
Target version:0.15

Description

I noticed that digikam was showing invalid afpoints for photos from my Canon 350D. I've traced the problem to the exiv2 library, where the numerical data is mapped from the tags to a text string describing the af point. The mappings for the 20D (canonPiAFPointsUsed20D) were being used for the AF points for Canon PI tag 0x0016, when they should have been using canonPiAFPointsUsed (apart from the 20D which uses tag 0x001a). The attached patch fixes this. I've checked the online source browser and the issue still exists in 0.14

exiv2-0.12_canon_afpoints.patch (1.3 KB) Redmine Admin, 10 Apr 2007 05:18

History

Updated by Andreas Huggel 1069 days ago

Patch applied, thanks!
r1104

Also available in: Atom PDF