Home | History | Annotate | Download | only in src

Lines Matching refs:gps_directory

71 void FillGpsPreviewImageData(const TiffDirectory& gps_directory,
73 if (gps_directory.Has(kGpsTagLatitudeRef) &&
74 gps_directory.Has(kGpsTagLatitude) &&
75 gps_directory.Has(kGpsTagLongitudeRef) &&
76 gps_directory.Has(kGpsTagLongitude) &&
77 gps_directory.Has(kGpsTagTimeStamp) &&
78 gps_directory.Has(kGpsTagDateStamp)) {
81 if (!gps_directory.Get(kGpsTagLatitudeRef, &value) || value.empty() ||
83 !GetRational(kGpsTagLatitude, gps_directory, 3 /* data size */,
89 if (!gps_directory.Get(kGpsTagLongitudeRef, &value) || value.empty() ||
91 !GetRational(kGpsTagLongitude, gps_directory, 3 /* data size */,
97 if (!GetRational(kGpsTagTimeStamp, gps_directory, 3 /* data size */,
103 if (!gps_directory.Get(kGpsTagDateStamp,
114 if (gps_directory.Has(kGpsTagAltitudeRef) &&
115 gps_directory.Has(kGpsTagAltitude)) {
117 if (!gps_directory.Get(kGpsTagAltitudeRef, &bytes) || bytes.empty() ||
118 !GetRational(kGpsTagAltitude, gps_directory, 1,
623 tiff_content.gps_directory) {
624 FillGpsPreviewImageData(*tiff_content.gps_directory, preview_image_data);
711 tiff_content->gps_directory.reset(new TiffDirectory(endian_));
718 gps_tags, stream_, tiff_content->gps_directory.get(),