Skip to content

Commit 2466c78

Browse files
committed
Calming Test Suite concerning Continuous and CropMode confusion.
1 parent a1dca06 commit 2466c78

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

src/fujimn_int.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,14 @@ namespace Exiv2 {
192192
{ 32768, N_("Film simulation mode") }
193193
};
194194

195+
//! CropMode, tag 0x104d
196+
extern const TagDetails fujiCropMode[] = {
197+
{ 0, N_("None") },
198+
{ 1, N_("Full frame") },
199+
{ 2, N_("Sports Finder Mode") },
200+
{ 4, N_("Electronic Shutter 1.25x Crop") },
201+
};
202+
195203
//! DRangePriority, tag 0x1443
196204
extern const TagDetails fujiDRangePriority[] = {
197205
{ 0, N_("Auto") },
@@ -264,6 +272,8 @@ namespace Exiv2 {
264272
TagInfo(0x1041, "HighlightTone", N_("Highlight Tone"),
265273
N_("Highlight tone"),
266274
fujiId, makerTags, signedLong, -1, EXV_PRINT_TAG(fujiSHTone)),
275+
TagInfo(0x104d, "CropMode", N_("Crop Mode"), N_("Crop mode"),
276+
fujiId, makerTags, unsignedShort, -1, EXV_PRINT_TAG(fujiCropMode)),
267277
TagInfo(0x1100, "Continuous", N_("Continuous"),
268278
N_("Continuous shooting or auto bracketing setting"),
269279
fujiId, makerTags, unsignedShort, -1, EXV_PRINT_TAG(fujiContinuous)),

tests/bugfixes/github/test_pr_1409.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ class FujiFilm_IFD_Tags_pr1409(metaclass=system_tests.CaseMeta):
2222
Exif.Fujifilm.ShadowTone SLong 1 0
2323
Exif.Fujifilm.HighlightTone SLong 1 0
2424
Exif.Fujifilm.CropMode Short 1 None
25+
Exif.Fujifilm.Continuous Short 1 Off
2526
Exif.Fujifilm.SequenceNumber Short 1 0
2627
Exif.Fujifilm.BlurWarning Short 1 Off
2728
Exif.Fujifilm.FocusWarning Short 1 Off

0 commit comments

Comments
 (0)