diff options
author | Eik Brauer <ebrauer@google.com> | 2016-01-27 13:25:41 +0100 |
---|---|---|
committer | Eik Brauer <ebrauer@google.com> | 2016-01-27 13:25:41 +0100 |
commit | a9540117cdd785b0dd75f8c4c28b278f86eb485c (patch) | |
tree | 01ffab1667199d718f6b00a570c5168a46671639 /src/tiff_parser.h | |
parent | afc6ebdcba72e4eeeaafab1547c19025fcec5d1f (diff) | |
download | piex-a9540117cdd785b0dd75f8c4c28b278f86eb485c.tar.gz |
Updates Piex.
Diffstat (limited to 'src/tiff_parser.h')
-rw-r--r-- | src/tiff_parser.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/tiff_parser.h b/src/tiff_parser.h index 88b4006..4518f36 100644 --- a/src/tiff_parser.h +++ b/src/tiff_parser.h @@ -91,8 +91,7 @@ enum TiffTags { kTiffTagYresolution = 0x011B, }; -typedef int Tags; -typedef std::set<Tags> TagSet; +typedef std::set<tiff_directory::TiffDirectory::Tag> TagSet; typedef std::vector<tiff_directory::TiffDirectory> IfdVector; struct TiffContent { @@ -166,6 +165,8 @@ class TiffParser { Error ParseIfd(const std::uint32_t ifd_offset, const TagSet& desired_tags, const std::uint16_t max_number_ifds, IfdVector* tiff_directory); + Error ParseGpsData(const tiff_directory::TiffDirectory* tiff_ifd, + TiffContent* tiff_content); StreamInterface* stream_ = nullptr; std::uint32_t tiff_offset_ = 0; |