@@ -383,6 +383,8 @@ constexpr TagDetails canonModelId[] = {{0x00000412, "EOS M50 / Kiss M"},
383383 {0x80000480 , " EOS R50" },
384384 {0x80000481 , " EOS R6 Mark II" },
385385 {0x80000487 , " EOS R8" },
386+ {0x80000491 , " PowerShot V10" },
387+ {0x80000498 , " EOS R100" },
386388 {0x80000520 , " EOS D2000C" },
387389 {0x80000560 , " EOS D6000C" }};
388390
@@ -1946,6 +1948,8 @@ constexpr TagDetails canonCsLensType[] = {{1, "Canon EF 50mm f/1.8"},
19461948 {61182 , " Canon RF 400mm F2.8L IS USM + RF1.4x" },
19471949 {61182 , " Canon RF 400mm F2.8L IS USM + RF2x" },
19481950 {61182 , " Canon RF 600mm F4L IS USM" },
1951+ {61182 , " Canon RF 600mm F4L IS USM + RF1.4x" },
1952+ {61182 , " Canon RF 600mm F4L IS USM + RF2x" },
19491953 {61182 , " Canon RF 800mm F5.6L IS USM" },
19501954 {61182 , " Canon RF 800mm F5.6L IS USM + RF1.4x" },
19511955 {61182 , " Canon RF 800mm F5.6L IS USM + RF2x" },
@@ -1956,7 +1960,11 @@ constexpr TagDetails canonCsLensType[] = {{1, "Canon EF 50mm f/1.8"},
19561960 {61182 , " Canon RF 135mm F1.8 L IS USM" },
19571961 {61182 , " Canon RF 24-50mm F4.5-6.3 IS STM" },
19581962 {61182 , " Canon RF-S 55-210mm F5-7.1 IS STM" },
1959- {65535 , " n/a" }};
1963+ {61182 , " Canon RF 100-300mm F2.8L IS USM" },
1964+ {61182 , " Canon RF 100-300mm F2.8L IS USM + RF1.4x" },
1965+ {61182 , " Canon RF 100-300mm F2.8L IS USM + RF2x" },
1966+ {61182 , " Canon RF 28mm F2.8 STM" },
1967+ {65535 , N_ (" n/a" )}};
19601968
19611969// ! FlashActivity, tag 0x001c
19621970constexpr TagDetails canonCsFlashActivity[] = {{0 , N_ (" Did not fire" )}, {1 , N_ (" Fired" )}};
@@ -2324,7 +2332,7 @@ constexpr TagDetails canonToningEffect[] = {
23242332 {0 , N_ (" None" )}, {1 , N_ (" Sepia" )}, {2 , N_ (" Blue" )}, {3 , N_ (" Purple" )}, {4 , N_ (" Green" )}};
23252333
23262334// ! RFLensType, tag 0x003D
2327- // from https://github.com/exiftool/exiftool/blob/12.49 /lib/Image/ExifTool/Canon.pm#L6791
2335+ // from https://github.com/exiftool/exiftool/blob/12.67 /lib/Image/ExifTool/Canon.pm#L6833
23282336constexpr TagDetails canonRFLensType[] = {{0 , N_ (" n/a" )},
23292337 {257 , " Canon RF 50mm F1.2L USM" },
23302338 {258 , " Canon RF 24-105mm F4L IS USM" },
@@ -2362,6 +2370,8 @@ constexpr TagDetails canonRFLensType[] = {{0, N_("n/a")},
23622370 {290 , " Canon RF 400mm F2.8L IS USM + RF1.4x" },
23632371 {291 , " Canon RF 400mm F2.8L IS USM + RF2x" },
23642372 {292 , " Canon RF 600mm F4L IS USM" },
2373+ {293 , " Canon RF 600mm F4L IS USM + RF1.4x" },
2374+ {294 , " Canon RF 600mm F4L IS USM + RF2x" },
23652375 {295 , " Canon RF 800mm F5.6L IS USM" },
23662376 {296 , " Canon RF 800mm F5.6L IS USM + RF1.4x" },
23672377 {297 , " Canon RF 800mm F5.6L IS USM + RF2x" },
@@ -2371,7 +2381,11 @@ constexpr TagDetails canonRFLensType[] = {{0, N_("n/a")},
23712381 {302 , " Canon RF 15-30mm F4.5-6.3 IS STM" },
23722382 {303 , " Canon RF 135mm F1.8 L IS USM" },
23732383 {304 , " Canon RF 24-50mm F4.5-6.3 IS STM" },
2374- {305 , " Canon RF-S 55-210mm F5-7.1 IS STM" }};
2384+ {305 , " Canon RF-S 55-210mm F5-7.1 IS STM" },
2385+ {306 , " Canon RF 100-300mm F2.8L IS USM" },
2386+ {307 , " Canon RF 100-300mm F2.8L IS USM + RF1.4x" },
2387+ {308 , " Canon RF 100-300mm F2.8L IS USM + RF2x" },
2388+ {313 , " Canon RF 28mm F2.8 STM" }};
23752389
23762390// Canon File Info Tag
23772391constexpr TagInfo CanonMakerNote::tagInfoFi_[] = {
0 commit comments