Lines Matching refs:TiffDirectory
34 using tiff_directory::TiffDirectory;
43 bool GetFullDimension16(const TiffDirectory& tiff_directory, in GetFullDimension16()
57 bool GetRational(const TiffDirectory::Tag& tag, const TiffDirectory& directory, in GetRational()
71 void FillGpsPreviewImageData(const TiffDirectory& gps_directory, in FillGpsPreviewImageData()
128 void GetImageSize(const TiffDirectory& tiff_directory, StreamInterface* stream, in GetImageSize()
143 bool FillPreviewImageData(const TiffDirectory& tiff_directory, in FillPreviewImageData()
228 const TiffDirectory* FindFirstTagInIfds(const TiffDirectory::Tag& tag, in FindFirstTagInIfds()
236 const TiffDirectory* sub_directory = in FindFirstTagInIfds()
265 StreamInterface* stream, TiffDirectory* tiff_ifd) { in ParseSubIfds()
279 TiffDirectory sub_ifd(static_cast<Endian>(endian)); in ParseSubIfds()
368 bool GetImageData(const TiffDirectory& tiff_directory, StreamInterface* stream, in GetImageData()
473 TiffDirectory* tiff_directory, in ParseDirectory()
489 if (desired_tags.count(static_cast<TiffDirectory::Tag>(tag)) != 1) { in ParseDirectory()
550 bool GetFullDimension32(const TiffDirectory& tiff_directory, in GetFullDimension32()
600 bool GetFullCropDimension(const tiff_directory::TiffDirectory& tiff_directory, in GetFullCropDimension()
691 const TiffDirectory* tiff_ifd = in Parse()
695 tiff_content->exif_directory.reset(new TiffDirectory(endian_)); in Parse()
710 const TiffDirectory* tiff_ifd = in Parse()
723 TiffDirectory tiff_ifd(static_cast<Endian>(endian_)); in ParseIfd()
739 bool TiffParser::ParseGpsData(const TiffDirectory* tiff_ifd, in ParseGpsData()
743 tiff_content->gps_directory.reset(new TiffDirectory(endian_)); in ParseGpsData()