@@ -2432,6 +2432,13 @@ constexpr TagDetails canonToningEffect[] = {
24322432 {0 , N_ (" None" )}, {1 , N_ (" Sepia" )}, {2 , N_ (" Blue" )}, {3 , N_ (" Purple" )}, {4 , N_ (" Green" )},
24332433};
24342434
2435+ // ! ShutterMode, tag 0x0017
2436+ constexpr TagDetails canonShutterMode[] = {
2437+ {0 , N_ (" Mechanical" )},
2438+ {1 , N_ (" Electronic First Curtain" )},
2439+ {2 , N_ (" Electronic" )},
2440+ };
2441+
24352442// ! RFLensType, tag 0x003D
24362443// from https://github.com/exiftool/exiftool/blob/13.50/lib/Image/ExifTool/Canon.pm#L7009
24372444constexpr TagDetails canonRFLensType[] = {
@@ -2546,6 +2553,8 @@ constexpr TagInfo CanonMakerNote::tagInfoFi_[] = {
25462553 SectionId::makerTags, unsignedShort, 1 , printFiFocusDistance},
25472554 {0x0015 , " FocusDistanceLower" , N_ (" Focus Distance Lower" ), N_ (" Focus Distance Lower" ), IfdId::canonFiId,
25482555 SectionId::makerTags, unsignedShort, 1 , printFiFocusDistance},
2556+ {0x0017 , " ShutterMode" , N_ (" Shutter Mode" ), N_ (" Shutter mode" ), IfdId::canonFiId, SectionId::makerTags, signedShort,
2557+ 1 , EXV_PRINT_TAG (canonShutterMode)},
25492558 {0x0019 , " FlashExposureLock" , N_ (" Flash Exposure Lock" ), N_ (" Flash exposure lock" ), IfdId::canonFiId,
25502559 SectionId::makerTags, signedShort, 1 , EXV_PRINT_TAG (canonOffOn)},
25512560 {0x003D , " RFLensType" , N_ (" RF Lens Type" ), N_ (" RF Lens Type" ), IfdId::canonFiId, SectionId::makerTags,
0 commit comments