Some pre-2010 Canon cameras didn't write the standard EXIF ISO speed
tag. The ISO speed of photos taken with such cameras can be found in
the proprietary Exif.CanonSi.ISOSpeed tag
gchar *text;
text = exif_get_data_as_text(exif, "Exif.Photo.ISOSpeedRatings");
+ /* old canon may set this instead */
+ if (!text) text = exif_get_data_as_text(exif, "Exif.CanonSi.ISOSpeed");
/* kodak may set this instead */
if (!text) text = exif_get_data_as_text(exif, "Exif.Photo.ExposureIndex");
return text;