Lines Matching refs:tiff_content

531   TiffContent tiff_content;  in GetExifOrientation()  local
533 .Parse(kOrientationTagSet, kNumberOfIfds, &tiff_content)) { in GetExifOrientation()
537 for (const auto& tiff_directory : tiff_content.tiff_directory) { in GetExifOrientation()
623 bool TiffParser::GetPreviewImageData(const TiffContent& tiff_content, in GetPreviewImageData() argument
626 for (const auto& tiff_directory : tiff_content.tiff_directory) { in GetPreviewImageData()
629 tiff_content.exif_directory) { in GetPreviewImageData()
630 success = FillPreviewImageData(*tiff_content.exif_directory, stream_, in GetPreviewImageData()
634 tiff_content.gps_directory) { in GetPreviewImageData()
635 FillGpsPreviewImageData(*tiff_content.gps_directory, preview_image_data); in GetPreviewImageData()
649 TiffContent* tiff_content) { in Parse() argument
650 if (!tiff_content->tiff_directory.empty()) { in Parse()
663 &tiff_content->tiff_directory)) { in Parse()
668 if (FindFirstTagInIfds(kTiffTagExifIfd, tiff_content->tiff_directory) != in Parse()
671 FindFirstTagInIfds(kTiffTagExifIfd, tiff_content->tiff_directory); in Parse()
674 tiff_content->exif_directory.reset(new TiffDirectory(endian_)); in Parse()
678 stream_, tiff_content->exif_directory.get(), &next_ifd_offset)) { in Parse()
682 return ParseGpsData(tiff_ifd, tiff_content); in Parse()
687 if (FindFirstTagInIfds(kExifTagGps, tiff_content->tiff_directory) != in Parse()
690 FindFirstTagInIfds(kExifTagGps, tiff_content->tiff_directory); in Parse()
691 return ParseGpsData(tiff_ifd, tiff_content); in Parse()
719 TiffContent* tiff_content) { in ParseGpsData() argument
722 tiff_content->gps_directory.reset(new TiffDirectory(endian_)); in ParseGpsData()
729 gps_tags, stream_, tiff_content->gps_directory.get(), in ParseGpsData()