[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:45 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=0f77da9

The following commit has been merged in the master branch:
commit 0f77da9e5fbdba7e095652e4d10deb85453ac63c
Author: HumanDynamo <caulier.gilles at gmail.com>
Date:   Tue Jun 1 09:18:06 2010 +0000

    update Minolta tags.
    Fix duplicate tag name in sony
---
 src/minoltamn.cpp | 33 ++++++++++++++++++++++-----------
 src/sonymn.cpp    | 10 +++++-----
 2 files changed, 27 insertions(+), 16 deletions(-)

diff --git a/src/minoltamn.cpp b/src/minoltamn.cpp
index b298845..ff8aeb1 100644
--- a/src/minoltamn.cpp
+++ b/src/minoltamn.cpp
@@ -107,6 +107,10 @@ namespace Exiv2 {
         TagInfo(0x0018, "ImageStabilizationData", N_("Image Stabilization Data"),
                 N_("Image stabilization data"),
                 minoltaIfdId, makerTags, undefined, printValue),
+        // TODO: Implement WB Info A100 tags decoding.
+        TagInfo(0x0020, "WBInfoA100", N_("WB Info A100"),
+                N_("White balance information for the Sony DSLR-A100"),
+                minoltaIfdId, makerTags, undefined, printValue),
         TagInfo(0x0040, "CompressedImageSize", N_("Compressed Image Size"),
                 N_("Compressed image size"),
                 minoltaIfdId, makerTags, unsignedLong, printValue),
@@ -123,7 +127,7 @@ namespace Exiv2 {
                 N_("Scene Mode"),
                 minoltaIfdId, makerTags, unsignedLong, printMinoltaSonySceneMode),
 
-        // TODO: for A100, use Sony table from minoltasonyvallue.cpp::printMinoltaSonyColorMode().
+        // TODO: for A100, use Sony table from printMinoltaSonyColorMode().
         TagInfo(0x0101, "ColorMode", N_("Color Mode"),
                 N_("Color mode"),
                 minoltaIfdId, makerTags, unsignedLong, EXV_PRINT_TAG(minoltaColorMode)),
@@ -133,6 +137,9 @@ namespace Exiv2 {
                 minoltaIfdId, makerTags, unsignedLong, printMinoltaSonyImageQuality),
 
         // TODO: Tag 0x0103 : quality or image size (see ExifTool doc).
+        TagInfo(0x0103, "0x0103", N_("0x0103"),
+                N_("0x0103"),
+                minoltaIfdId, makerTags, unsignedLong, printValue),
 
         TagInfo(0x0104, "FlashExposureComp", N_("Flash Exposure Compensation"),
                 N_("Flash exposure compensation in EV"),
@@ -161,12 +168,15 @@ namespace Exiv2 {
         TagInfo(0x0112, "WhiteBalanceFineTune", N_("White Balance Fine Tune"),
                 N_("White Balance Fine Tune Value"),
                 minoltaIfdId, makerTags, unsignedLong, printValue),
-        TagInfo(0x0113, "ImageStabilization", N_("Image Stabilization"),
-                N_("Image Stabilization"),
+        TagInfo(0x0113, "ImageStabilizationA100", N_("Image Stabilization A100"),
+                N_("Image Stabilization for the Sony DSLR-A100"),
                 minoltaIfdId, makerTags, unsignedLong, printMinoltaSonyBoolValue),
+
+        // TODO: implement CameraSettingsA100 tags decoding.
         TagInfo(0x0114, "CameraSettings5D", N_("Camera Settings (5D)"),
                 N_("Camera Settings (for Dynax 5D model)"),
                 minoltaIfdId, makerTags, undefined, printValue),
+
         TagInfo(0x0115, "WhiteBalance", N_("White Balance"),
                 N_("White balance"),
                 minoltaIfdId, makerTags, unsignedLong, printMinoltaSonyWhiteBalanceStd),
@@ -203,7 +213,8 @@ namespace Exiv2 {
         { 0, N_("Fill flash")        },
         { 1, N_("Red-eye reduction") },
         { 2, N_("Rear flash sync")   },
-        { 3, N_("Wireless")          }
+        { 3, N_("Wireless")          },
+        { 4, N_("Off")               }
     };
 
     //! Lookup table to translate Minolta Std camera settings white balance values to readable labels
@@ -253,9 +264,9 @@ namespace Exiv2 {
 
     //! Lookup table to translate Minolta Std camera settings metering mode values to readable labels
     extern const TagDetails minoltaMeteringModeStd[] = {
-        { 0, N_("Multi-segment")   },
-        { 1, N_("Center weighted") },
-        { 2, N_("Spot")            }
+        { 0, N_("Multi-segment")           },
+        { 1, N_("Center weighted average") },
+        { 2, N_("Spot")                    }
     };
 
     //! Lookup table to translate Minolta Std camera settings digital zoom values to readable labels
@@ -488,11 +499,11 @@ namespace Exiv2 {
         TagInfo(0x0003, "WhiteBalance", N_("White Balance"),
                 N_("White balance"),
                 minoltaCsNewIfdId, makerTags, unsignedLong, EXV_PRINT_TAG(minoltaWhiteBalanceStd)),
-        TagInfo(0x0004, "ImageSize", N_("Image Size"),
-                N_("Image size"),
+        TagInfo(0x0004, "MinoltaImageSize", N_("Minolta Image Size"),
+                N_("Minolta Image size"),
                 minoltaCsNewIfdId, makerTags, unsignedLong, EXV_PRINT_TAG(minoltaImageSizeStd)),
-        TagInfo(0x0005, "Quality", N_("Image Quality"),
-                N_("Image quality"),
+        TagInfo(0x0005, "MinoltaQuality", N_("Minolta Image Quality"),
+                N_("Minolta Image quality"),
                 minoltaCsNewIfdId, makerTags, unsignedLong, EXV_PRINT_TAG(minoltaImageQualityStd)),
         TagInfo(0x0006, "DriveMode", N_("Drive Mode"),
                 N_("Drive mode"),
diff --git a/src/sonymn.cpp b/src/sonymn.cpp
index 390c001..e988a8f 100644
--- a/src/sonymn.cpp
+++ b/src/sonymn.cpp
@@ -316,8 +316,8 @@ namespace Exiv2 {
         TagInfo(0x2000, "0x2000", "0x2000",
                 N_("Unknown"),
                 sony1IfdId, makerTags, undefined, printValue),
-        TagInfo(0x2001, "PreviewImage", N_("Preview Image"),
-                N_("Preview Image"),
+        TagInfo(0x2001, "ThumbnailImage", N_("Thumbnail Image"),
+                N_("Jpeg Thumbnail Image"),
                 sony1IfdId, makerTags, undefined, printValue),
         TagInfo(0x2002, "0x2002", "0x2002",
                 N_("Unknown"),
@@ -389,8 +389,8 @@ namespace Exiv2 {
         TagInfo(0xB02B, "FullImageSize", N_("Full Image Size"),
                 N_("Full Image Size"),
                 sony1IfdId, makerTags, unsignedLong, printImageSize),
-        TagInfo(0xB02C, "PreviewImageSize", N_("Preview Image Size"),
-                N_("Preview Image Size"),
+        TagInfo(0xB02C, "ThumbnailImageSize", N_("Thumbnail Image Size"),
+                N_("Thumbnail Image Size"),
                 sony1IfdId, makerTags, unsignedLong, printImageSize),
         TagInfo(0xB040, "Macro", N_("Macro"),
                 N_("Macro"),
@@ -399,7 +399,7 @@ namespace Exiv2 {
                 N_("Exposure Mode"),
                 sony1IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyExposureMode)),
         TagInfo(0xB042, "FocusMode", N_("Focus Mode"),
-                N_("Focus mode"),
+                N_("Focus Mode"),
                 sony1IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyFocusMode)),
         TagInfo(0xB043, "AFMode", N_("AF Mode"),
                 N_("AF Mode"),

-- 
exiv2 packaging



More information about the pkg-kde-commits mailing list