Searched refs:TiffDirectory (Results 1 – 5 of 5) sorted by relevance
/external/piex/src/tiff_directory/ |
D | tiff_directory.cc | 38 TiffDirectory::TiffDirectory(Endian endian) : endian_(endian) {} in TiffDirectory() function in piex::tiff_directory::TiffDirectory 40 bool TiffDirectory::Has(const Tag tag) const { in Has() 44 bool TiffDirectory::Get(const Tag tag, std::vector<std::uint8_t>* value) const { in Get() 56 bool TiffDirectory::Get(const Tag tag, std::string* value) const { in Get() 66 bool TiffDirectory::Get(const Tag tag, std::uint32_t* value) const { in Get() 75 bool TiffDirectory::Get(const Tag tag, in Get() 104 bool TiffDirectory::Get(const Tag tag, Rational* value) const { in Get() 113 bool TiffDirectory::Get(const Tag tag, std::vector<Rational>* value) const { in Get() 159 bool TiffDirectory::Get(const Tag tag, SRational* value) const { in Get() 168 bool TiffDirectory::Get(const Tag tag, std::vector<SRational>* value) const { in Get() [all …]
|
D | tiff_directory.h | 65 class TiffDirectory { 70 explicit TiffDirectory(Endian endianness); 129 void AddSubDirectory(const TiffDirectory& sub_directory); 132 const std::vector<TiffDirectory>& GetSubDirectories() const; 147 std::vector<TiffDirectory> sub_directories_; 156 size_t SizeOfType(const TiffDirectory::Type type, bool* success);
|
/external/piex/src/ |
D | tiff_parser.h | 99 typedef std::set<tiff_directory::TiffDirectory::Tag> TagSet; 100 typedef std::vector<tiff_directory::TiffDirectory> IfdVector; 104 std::unique_ptr<tiff_directory::TiffDirectory> exif_directory; 105 std::unique_ptr<tiff_directory::TiffDirectory> gps_directory; 132 bool GetImageData(const tiff_directory::TiffDirectory& tiff_directory, 152 tiff_directory::TiffDirectory* tiff_directory, 162 bool GetFullDimension32(const tiff_directory::TiffDirectory& tiff_directory, 167 bool GetFullCropDimension(const tiff_directory::TiffDirectory& tiff_directory, 195 bool ParseGpsData(const tiff_directory::TiffDirectory* tiff_ifd,
|
D | tiff_parser.cc | 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() [all …]
|
D | piex.cc | 35 using tiff_directory::TiffDirectory; 39 bool GetDngInformation(const tiff_directory::TiffDirectory& tiff_directory, in GetDngInformation() 71 const TiffDirectory& tiff_directory = tiff_content.tiff_directory[0]; in GetDngInformation() 138 TiffDirectory* exif_ifd) { in GetExifIfd() 146 TiffDirectory tiff_ifd(endian); in GetExifIfd() 162 bool GetMakernoteIfd(const TiffDirectory& exif_ifd, const Endian endian, in GetMakernoteIfd() 165 TiffDirectory* makernote_ifd) { in GetMakernoteIfd() 180 bool GetCameraSettingsIfd(const TiffDirectory& makernote_ifd, in GetCameraSettingsIfd() 183 TiffDirectory* camera_settings_ifd) { in GetCameraSettingsIfd() 204 const TiffDirectory& makernote_ifd, in GetRawProcessingIfd() [all …]
|