[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:31 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=584be44
The following commit has been merged in the master branch:
commit 584be44813c2f3fdb387eabb6b855e4f70638939
Author: HumanDynamo <caulier.gilles at gmail.com>
Date: Thu Apr 22 10:37:53 2010 +0000
update
---
src/sonymn.cpp | 85 ++++++++++++++++++++++++++++++++++++++--------------------
1 file changed, 56 insertions(+), 29 deletions(-)
diff --git a/src/sonymn.cpp b/src/sonymn.cpp
index 504fd65..cae3656 100644
--- a/src/sonymn.cpp
+++ b/src/sonymn.cpp
@@ -423,20 +423,20 @@ namespace Exiv2 {
//! Lookup table to translate Sony camera settings creative style values to readable labels
extern const TagDetails sonyCreativeStyle[] = {
- { 1, N_("Standard") },
- { 2, N_("Vivid") },
- { 3, N_("Portrait") },
- { 4, N_("Landscape ") },
- { 5, N_("Sunset ") },
- { 6, N_("Night View/Portrait ") },
- { 8, N_("Black & White") },
- { 9, N_("Adobe RGB ") },
- { 11, N_("Neutral ") },
- { 12, N_("Clear ") },
- { 13, N_("Deep ") },
- { 14, N_("Light ") },
- { 15, N_("Autumn ") },
- { 16, N_("Sepia") }
+ { 1, N_("Standard") },
+ { 2, N_("Vivid") },
+ { 3, N_("Portrait") },
+ { 4, N_("Landscape") },
+ { 5, N_("Sunset") },
+ { 6, N_("Night View/Portrait") },
+ { 8, N_("Black & White") },
+ { 9, N_("Adobe RGB") },
+ { 11, N_("Neutral") },
+ { 12, N_("Clear") },
+ { 13, N_("Deep") },
+ { 14, N_("Light") },
+ { 15, N_("Autumn") },
+ { 16, N_("Sepia") }
};
//! Lookup table to translate Sony camera settings flash mode values to readable labels
@@ -463,6 +463,42 @@ namespace Exiv2 {
{ 1, N_("Off") }
};
+ //! Lookup table to translate Sony camera settings image style values to readable labels
+ extern const TagDetails sonyImageStyle[] = {
+ { 1, N_("Standard") },
+ { 2, N_("Vivid") },
+ { 9, N_("Adobe RGB") },
+ { 11, N_("Neutral") },
+ { 129, N_("StyleBox1") },
+ { 130, N_("StyleBox1") },
+ { 131, N_("StyleBox1") }
+ };
+
+ //! Lookup table to translate Sony camera settings exposure program values to readable labels
+ extern const TagDetails sonyExposureProgram[] = {
+ { 0, N_("Auto") },
+ { 1, N_("Manual") },
+ { 2, N_("Program AE") },
+ { 3, N_("Aperture-priority AE") },
+ { 4, N_("Shutter speed priority AE") },
+ { 8, N_("Program Shift A") },
+ { 9, N_("Program Shift S") },
+ { 16, N_("Portrait") },
+ { 17, N_("Sports") },
+ { 18, N_("Sunset") },
+ { 19, N_("Night Portrait") },
+ { 20, N_("Landscape") },
+ { 21, N_("Macro") },
+ { 35, N_("Auto No Flash") }
+ };
+
+ //! Lookup table to translate Sony camera settings image size values to readable labels
+ extern const TagDetails sonyImageSize[] = {
+ { 1, N_("Large ") },
+ { 2, N_("Medium") },
+ { 3, N_("Small") }
+ };
+
// Sony Camera Settings Tag Info
// NOTE: all are for A200, A230, A300, A350, A700, A850 and A900 Sony model excepted
// some entries which are only relevant with A700.
@@ -530,37 +566,30 @@ namespace Exiv2 {
TagInfo(0x0042, "AFWithShutter", N_("AF With Shutter"),
N_("AF With Shutter"),
sony1CsIfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyAFWithShutter)),
-
// NOTE: A700 only
TagInfo(0x0043, "LongExposureNoiseReduction", N_("Long Exposure Noise Reduction"),
N_("Long Exposure Noise Reduction"),
- sony1CsIfdId, makerTags, unsignedShort, printValue),
-
+ sony1CsIfdId, makerTags, unsignedShort, printMinoltaSonyBoolValue),
// NOTE: A700 only
TagInfo(0x0044, "HighISONoiseReduction", N_("High ISO NoiseReduction"),
N_("High ISO NoiseReduction"),
sony1CsIfdId, makerTags, unsignedShort, printValue),
-
// NOTE: A700 only
TagInfo(0x0045, "ImageStyle", N_("Image Style"),
N_("Image Style"),
- sony1CsIfdId, makerTags, unsignedShort, printValue),
-
+ sony1CsIfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyImageStyle)),
TagInfo(0x0060, "ExposureProgram", N_("Exposure Program"),
N_("Exposure Program"),
- sony1CsIfdId, makerTags, unsignedShort, printValue),
-
+ sony1CsIfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyExposureProgram)),
TagInfo(0x0061, "ImageStabilization", N_("Image Stabilization"),
N_("Image Stabilization"),
- sony1CsIfdId, makerTags, unsignedShort, printValue),
-
+ sony1CsIfdId, makerTags, unsignedShort, printMinoltaSonyBoolValue),
TagInfo(0x0063, "Rotation", N_("Rotation"),
N_("Rotation"),
sony1CsIfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyRotation)),
-
TagInfo(0x0084, "SonyImageSize", N_("Sony Image Size"),
N_("Sony Image Size"),
- sony1CsIfdId, makerTags, unsignedShort, printValue),
+ sony1CsIfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyImageSize)),
TagInfo(0x0085, "AspectRatio", N_("Aspect Ratio"),
N_("Aspect Ratio"),
@@ -628,11 +657,9 @@ namespace Exiv2 {
TagInfo(0x0035, "FlashMode", N_("FlashMode"),
N_("FlashMode"),
sony1Cs2IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyFlashMode)),
-
TagInfo(0x0060, "ExposureProgram", N_("Exposure Program"),
N_("Exposure Program"),
- sony1Cs2IfdId, makerTags, unsignedShort, printValue),
-
+ sony1Cs2IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyExposureProgram)),
TagInfo(0x0063, "Rotation", N_("Rotation"),
N_("Rotation"),
sony1Cs2IfdId, makerTags, unsignedShort, EXV_PRINT_TAG(sonyRotation)),
--
exiv2 packaging
More information about the pkg-kde-commits
mailing list