[SCM] exiv2 packaging branch, master, updated. debian/0.25-3.1-3734-gdcbc29a
Maximiliano Curia
maxy at moszumanska.debian.org
Thu Jul 13 17:41:33 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=0d2e31c
The following commit has been merged in the master branch:
commit 0d2e31ccebfb0eff0e19bd06ecdb0ddfcc32569b
Author: HumanDynamo <caulier.gilles at gmail.com>
Date: Sat Apr 24 15:56:45 2010 +0000
more A100 CS tags
---
src/minoltamn.cpp | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 53 insertions(+), 4 deletions(-)
diff --git a/src/minoltamn.cpp b/src/minoltamn.cpp
index aa3ad40..67a9bac 100644
--- a/src/minoltamn.cpp
+++ b/src/minoltamn.cpp
@@ -225,7 +225,7 @@ namespace Exiv2 {
//! Lookup table to translate Minolta Std camera settings drive mode values to readable labels
extern const TagDetails minoltaDriveModeStd[] = {
- { 0, N_("Single") },
+ { 0, N_("Single Frame") },
{ 1, N_("Continuous") },
{ 2, N_("Self-timer") },
{ 4, N_("Bracketing") },
@@ -1100,6 +1100,40 @@ namespace Exiv2 {
{ 5, N_("Adobe RGB") }
};
+ //! Lookup table to translate Sony A100 camera settings drive mode values to readable labels
+ extern const TagDetails sonyDriveModeA100[] = {
+ { 0, N_("Single Frame") },
+ { 1, N_("Continuous") },
+ { 2, N_("Self-timer") },
+ { 3, N_("Continuous Bracketing") },
+ { 4, N_("Single-Frame Bracketing") },
+ { 5, N_("White Balance Bracketing") }
+ };
+
+ //! Lookup table to translate Sony A100 camera settings self timer time values to readable labels
+ extern const TagDetails sonySelfTimerTimeA100[] = {
+ { 0, "10s" },
+ { 4, "2s" }
+ };
+
+ //! Lookup table to translate Sony A100 camera settings continuous bracketing values to readable labels
+ extern const TagDetails sonyContinuousBracketingA100[] = {
+ { 0x303, N_("Low") },
+ { 0x703, N_("High") }
+ };
+
+ //! Lookup table to translate Sony A100 camera settings single frame bracketing values to readable labels
+ extern const TagDetails sonySingleFrameBracketingA100[] = {
+ { 0x302, N_("Low") },
+ { 0x702, N_("High") }
+ };
+
+ //! Lookup table to translate Sony A100 camera settings white balance bracketing values to readable labels
+ extern const TagDetails sonyWhiteBalanceBracketingA100[] = {
+ { 0x8, N_("Low") },
+ { 0x9, N_("High") }
+ };
+
// Sony A100 Camera Settings Tag Info
const TagInfo MinoltaMakerNote::tagInfoCsA100_[] = {
TagInfo(0x0000, "ExposureMode", N_("Exposure Mode"),
@@ -1155,10 +1189,10 @@ namespace Exiv2 {
sony1MltCsA100IfdId, makerTags, unsignedShort, printMinoltaSonyDynamicRangeOptimizerMode),
TagInfo(0x0016, "ColorMode", N_("Color Mode"),
N_("Color mode"),
- sony1MltCsA100IfdId, makerTags, unsignedLong, printMinoltaSonyColorMode),
+ sony1MltCsA100IfdId, makerTags, unsignedShort, printMinoltaSonyColorMode),
TagInfo(0x0017, "ColorSpace", N_("Color Space"),
N_("Color space"),
- sony1MltCsA100IfdId, makerTags, unsignedLong, EXV_PRINT_TAG(sonyColorSpaceA100)),
+ sony1MltCsA100IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyColorSpaceA100)),
TagInfo(0x0018, "Sharpness", N_("Sharpness"),
N_("Sharpness"),
sony1CsIfdId, makerTags, unsignedShort, printValue),
@@ -1170,10 +1204,25 @@ namespace Exiv2 {
sony1MltCsA100IfdId, makerTags, unsignedShort, printValue),
TagInfo(0x001C, "FlashMetering", N_("Flash Metering"),
N_("Flash metering"),
- sony1MltCsA100IfdId, makerTags, unsignedLong, EXV_PRINT_TAG(minoltaFlashMeteringStd)),
+ sony1MltCsA100IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(minoltaFlashMeteringStd)),
TagInfo(0x001D, "PrioritySetupShutterRelease", N_("Priority Setup Shutter Release"),
N_("Priority Setup Shutter Release"),
sony1MltCsA100IfdId, makerTags, unsignedShort, printMinoltaSonyPrioritySetupShutterRelease),
+ TagInfo(0x001E, "DriveMode", N_("Drive Mode"),
+ N_("Drive mode"),
+ sony1MltCsA100IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyDriveModeA100)),
+ TagInfo(0x001F, "SelfTimerTime", N_("Self Timer Time"),
+ N_("Self timer time"),
+ sony1MltCsA100IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonySelfTimerTimeA100)),
+ TagInfo(0x0020, "ContinuousBracketing", N_("Continuous Bracketing"),
+ N_("Continuous bracketing"),
+ sony1MltCsA100IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyContinuousBracketingA100)),
+ TagInfo(0x0021, "SingleFrameBracketing", N_("Single Frame Bracketing"),
+ N_("Single frame bracketing"),
+ sony1MltCsA100IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonySingleFrameBracketingA100)),
+ TagInfo(0x0022, "WhiteBalanceBracketing", N_("White Balance Bracketing"),
+ N_("White balance bracketing"),
+ sony1MltCsA100IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyWhiteBalanceBracketingA100)),
/*
TagInfo(0x0035, "ExposureTime", N_("Exposure Time"),
--
exiv2 packaging
More information about the pkg-kde-commits
mailing list