diff --git a/src/canonmn_int.cpp b/src/canonmn_int.cpp index 19ffb639..4cf8c9f6 100644 --- a/src/canonmn_int.cpp +++ b/src/canonmn_int.cpp @@ -2083,8 +2083,13 @@ constexpr TagDetails canonCsLensType[] = { {61182, "Canon RF 100-300mm F2.8L IS USM"}, {61182, "Canon RF 100-300mm F2.8L IS USM + RF1.4x"}, {61182, "Canon RF 100-300mm F2.8L IS USM + RF2x"}, + {61182, "Canon RF 200-800mm F6.3-9 IS USM"}, + {61182, "Canon RF 200-800mm F6.3-9 IS USM + RF1.4x"}, + {61182, "Canon RF 200-800mm F6.3-9 IS USM + RF2x"}, {61182, "Canon RF 10-20mm F4 L IS STM"}, {61182, "Canon RF 28mm F2.8 STM"}, + {61182, "Canon RF 24-105mm F2.8 L IS USM Z"}, + {61182, "Canon RF-S 10-18mm F4.5-6.3 IS STM"}, {65535, N_("n/a")}, }; @@ -2503,7 +2508,7 @@ constexpr TagDetails canonToningEffect[] = { }; //! RFLensType, tag 0x003D -// from https://github.com/exiftool/exiftool/blob/12.70/lib/Image/ExifTool/Canon.pm#L6896 +// from https://github.com/exiftool/exiftool/blob/12.72/lib/Image/ExifTool/Canon.pm#L6897 constexpr TagDetails canonRFLensType[] = { {0, N_("n/a")}, {257, "Canon RF 50mm F1.2L USM"}, @@ -2558,8 +2563,13 @@ constexpr TagDetails canonRFLensType[] = { {306, "Canon RF 100-300mm F2.8L IS USM"}, {307, "Canon RF 100-300mm F2.8L IS USM + RF1.4x"}, {308, "Canon RF 100-300mm F2.8L IS USM + RF2x"}, + {309, "Canon RF 200-800mm F6.3-9 IS USM"}, + {310, "Canon RF 200-800mm F6.3-9 IS USM + RF1.4x"}, + {311, "Canon RF 200-800mm F6.3-9 IS USM + RF2x"}, {312, "Canon RF 10-20mm F4 L IS STM"}, {313, "Canon RF 28mm F2.8 STM"}, + {314, "Canon RF 24-105mm F2.8 L IS USM Z"}, + {315, "Canon RF-S 10-18mm F4.5-6.3 IS STM"}, }; // Canon File Info Tag