1 // libexif.cpp : Defines the entry point for the console application.
19 bool process_jpeg(const char *filename
, ExifInfo_t
*exifInfo
, IPTCInfo_t
*iptcInfo
)
21 if (!exifInfo
|| !iptcInfo
) return false;
23 memset(exifInfo
, 0, sizeof(ExifInfo_t
));
24 memset(iptcInfo
, 0, sizeof(IPTCInfo_t
));
25 if (jpeg
.Process(filename
))
27 memcpy(exifInfo
, jpeg
.GetExifInfo(), sizeof(ExifInfo_t
));
28 memcpy(iptcInfo
, jpeg
.GetIptcInfo(), sizeof(IPTCInfo_t
));