Add DateTimeOriginal to easyaccess

main
Miloš Komarčević 5 years ago
parent 189e0c9338
commit 98f4effeea

@ -42,6 +42,8 @@ namespace Exiv2 {
EXIV2API ExifData::const_iterator orientation(const ExifData& ed); EXIV2API ExifData::const_iterator orientation(const ExifData& ed);
//! Return the ISO speed used to shoot the image //! Return the ISO speed used to shoot the image
EXIV2API ExifData::const_iterator isoSpeed(const ExifData& ed); EXIV2API ExifData::const_iterator isoSpeed(const ExifData& ed);
//! Return the date and time when the original image data was generated
EXIV2API ExifData::const_iterator dateTimeOriginal(const ExifData& ed);
//! Return the flash bias value //! Return the flash bias value
EXIV2API ExifData::const_iterator flashBias(const ExifData& ed); EXIV2API ExifData::const_iterator flashBias(const ExifData& ed);
//! Return the exposure mode setting //! Return the exposure mode setting

@ -183,6 +183,15 @@ namespace Exiv2 {
return md; return md;
} }
ExifData::const_iterator dateTimeOriginal(const ExifData& ed)
{
static const char* keys[] = {
"Exif.Photo.DateTimeOriginal"
"Exif.Image.DateTimeOriginal"
};
return findMetadatum(ed, keys, EXV_COUNTOF(keys));
}
ExifData::const_iterator flashBias(const ExifData& ed) ExifData::const_iterator flashBias(const ExifData& ed)
{ {
static const char* keys[] = { static const char* keys[] = {

Loading…
Cancel
Save