metadata: properly set the value of Exif.Photo.ExposureBiasValue

(cherry picked from commit b0bdd1fda6759b8041a0cbf5ce977e947ea10cff)
This commit is contained in:
Alberto Griggio 2021-04-04 21:15:09 +02:00 committed by Lawrence Lee
parent 522f6f4473
commit c75296b910
No known key found for this signature in database
GPG Key ID: 048FF2B76A63895F

View File

@ -773,7 +773,7 @@ void FramesData::fillBasicTags(Exiv2::ExifData &exif) const
} }
set_exif(exif, "Exif.Photo.ExposureTime", s); set_exif(exif, "Exif.Photo.ExposureTime", s);
set_exif(exif, "Exif.Photo.FocalLength", Exiv2::URationalValue(Exiv2::URational(getFocalLen() * 10, 10))); set_exif(exif, "Exif.Photo.FocalLength", Exiv2::URationalValue(Exiv2::URational(getFocalLen() * 10, 10)));
set_exif(exif, "Exif.Photo.ExposureBiasValue", Exiv2::DoubleValue(round(getExpComp() * 100) / 100.0)); set_exif(exif, "Exif.Photo.ExposureBiasValue", Exiv2::RationalValue(Exiv2::Rational(round(getExpComp() * 100), 100)));
set_exif(exif, "Exif.Image.Make", getMake()); set_exif(exif, "Exif.Image.Make", getMake());
set_exif(exif, "Exif.Image.Model", getModel()); set_exif(exif, "Exif.Image.Model", getModel());
set_exif(exif, "Exif.Photo.LensModel", getLens()); set_exif(exif, "Exif.Photo.LensModel", getLens());