[SCM] exiv2 packaging branch, master, updated. debian/0.25-3.1-3734-gdcbc29a
Maximiliano Curia
maxy at moszumanska.debian.org
Thu Jul 13 17:38:36 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=884b435
The following commit has been merged in the master branch:
commit 884b4355bba708b14bd6e2670a86784068935845
Author: Andreas Huggel <ahuggel at gmx.net>
Date: Sun Aug 12 14:45:21 2007 +0000
Added support for Olympus ORF format (Jeff Costlow).
---
src/Makefile | 1 +
src/cr2image.cpp | 41 +++++++-------
src/cr2image.hpp | 43 +++------------
src/image.cpp | 2 +
src/makernote2.cpp | 2 +-
src/{tiffimage.cpp => orfimage.cpp} | 103 +++++++++++++++++++-----------------
src/{mrwimage.hpp => orfimage.hpp} | 68 ++++++++++++++++--------
src/tags.cpp | 3 ++
src/tifffwd.hpp | 1 +
src/tiffimage.cpp | 72 ++++++++++++++++++++++---
src/tiffimage.hpp | 71 ++++++++++++++++---------
src/tiffparse.cpp | 2 +-
src/tiffparser.cpp | 17 ++++--
src/tiffparser.hpp | 5 +-
test/data/exiv2-test.out | 30 +++++------
15 files changed, 279 insertions(+), 182 deletions(-)
diff --git a/src/Makefile b/src/Makefile
index 43d602a..ae9217d 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -75,6 +75,7 @@ CCSRC = basicio.cpp \
mrwimage.cpp \
nikonmn.cpp \
olympusmn.cpp \
+ orfimage.cpp \
panasonicmn.cpp
ifdef HAVE_LIBZ
CCSRC += pngimage.cpp \
diff --git a/src/cr2image.cpp b/src/cr2image.cpp
index 78a9ea2..8c15560 100644
--- a/src/cr2image.cpp
+++ b/src/cr2image.cpp
@@ -125,8 +125,10 @@ namespace Exiv2 {
throw Error(3, "CR2");
}
clearMetadata();
+ Cr2Header cr2Header;
TiffParser::decode(this, io_->mmap(), io_->size(),
- TiffCreator::create, Cr2Decoder::findDecoder);
+ TiffCreator::create, Cr2Decoder::findDecoder,
+ &cr2Header);
} // Cr2Image::readMetadata
@@ -136,44 +138,43 @@ namespace Exiv2 {
throw(Error(31, "CR2"));
} // Cr2Image::writeMetadata
- const uint16_t Cr2Header::tag_ = 42;
const char* Cr2Header::cr2sig_ = "CR
--
exiv2 packaging
More information about the pkg-kde-commits
mailing list