Bug #512

Wrong AFPoints mapping for Canon cameras

Added by Rob Walker almost 12 years ago. Updated over 10 years ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:Andreas Huggel% Done:


Target version:0.15


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 Magnifier (1.3 KB) Redmine Admin, 10 Apr 2007 05:18


#1 Updated by Andreas Huggel almost 12 years ago

Patch applied, thanks!

Also available in: Atom PDF

Redmine Appliance - Powered by TurnKey Linux