#1140. Correction to r4132. Modified lens detection condition.

v0.27.3
Robin Mills 10 years ago
parent b92dc7c8c9
commit ecedab80a5

@ -1588,7 +1588,7 @@ namespace Exiv2 {
# 1140 # 1140
if( metadata->findKey(ExifKey("Exif.Image.Model" ))->value().toString() == "Canon EOS 30D" if( metadata->findKey(ExifKey("Exif.Image.Model" ))->value().toString() == "Canon EOS 30D"
&& metadata->findKey(ExifKey("Exif.CanonCs.Lens" ))->value().toString() == "24 24 1" && metadata->findKey(ExifKey("Exif.CanonCs.Lens" ))->value().toString() == "24 24 1"
&& metadata->findKey(ExifKey("Exif.Photo.FocalLength" ))->value().toString() == "24/1" && metadata->findKey(ExifKey("Exif.CanonCs.MaxAperture"))->value().toString() == "95" // F2.8
){ ){
return os << "Canon EF-S 24mm f/2.8 STM" ; return os << "Canon EF-S 24mm f/2.8 STM" ;
} }

Loading…
Cancel
Save