@@ -73,6 +73,65 @@ namespace Exiv2 {
7373 static const TagInfo* tagListFi ();
7474 // ! Return read-only list of built-in Canon Processing Info tags
7575 static const TagInfo* tagListPr ();
76+ // ! Return read-only list of built-in Canon Movie Info tags
77+ static const TagInfo* tagListMv ();
78+ // ! Return read-only list of built-in Canon My Colors Info tags
79+ static const TagInfo* tagListMc ();
80+ // ! Return read-only list of built-in Canon AFInfo3 Info tags
81+ static const TagInfo* tagListAf3 ();
82+ // ! Return read-only list of built-in Canon Face detection Info tags
83+ static const TagInfo* tagListFcd3 ();
84+ // ! Return read-only list of built-in Canon White balance Info tags
85+ static const TagInfo* tagListWbi ();
86+ // ! Return read-only list of built-in Canon Contrast Info tags
87+ static const TagInfo* tagListCo ();
88+ // ! Return read-only list of built-in Canon Face detection 1 Info tags
89+ static const TagInfo* tagListFcd2 ();
90+ // ! Return read-only list of built-in Canon Face detection 2 Info tags
91+ static const TagInfo* tagListFcd1 ();
92+ // ! Return read-only list of built-in Canon Aspect Info tags
93+ static const TagInfo* tagListAs ();
94+ // ! Return read-only list of built-in Canon Balance Info tags
95+ static const TagInfo* tagListCbi ();
96+ // ! Return read-only list of built-in Canon Flags Info tags
97+ static const TagInfo* tagListFl ();
98+ // ! Return read-only list of built-in Canon Modified On Info tags
99+ static const TagInfo* tagListMo ();
100+ // ! Return read-only list of built-in Canon Preview Image Info tags
101+ static const TagInfo* tagListPreI ();
102+ // ! Return read-only list of built-in Canon Color Info tags
103+ static const TagInfo* tagListCi ();
104+ // ! Return read-only list of built-in Canon AFMicroAdjMode Quality Info tags
105+ static const TagInfo* tagListAfMiAdj ();
106+ // ! Return read-only list of built-in Canon VignettingCorr Info tags
107+ static const TagInfo* tagListVigCor ();
108+ // ! Return read-only list of built-in Canon VignettingCorr2 Info tags
109+ static const TagInfo* tagListVigCor2 ();
110+ // ! Return read-only list of built-in Canon LightingOpt Info tags
111+ static const TagInfo* tagListLiOp ();
112+ // ! Return read-only list of built-in Canon LensInfo Info tags
113+ static const TagInfo* tagListLe ();
114+ // ! Return read-only list of built-in Canon Ambience Info tags
115+ static const TagInfo* tagListAm ();
116+ // ! Return read-only list of built-in Canon MultiExposureControl Info tags
117+ static const TagInfo* tagListMe ();
118+ // ! Return read-only list of built-in Canon Filter Info tags
119+ static const TagInfo* tagListFil ();
120+ // ! Return read-only list of built-in Canon HDR Info tags
121+ static const TagInfo* tagListHdr ();
122+ // ! Return read-only list of built-in Canon AFConfig Info tags
123+ static const TagInfo* tagListAfC ();
124+ // ! Return read-only list of built-in Canon RawBurstInfo Info tags
125+ static const TagInfo* tagListRawB ();
126+ // ! Return read-only list of built-in Canon AFInfo2 Info tags
127+ static const TagInfo* tagListAf2 ();
128+
129+
130+
131+
132+
133+
134+
76135
77136 // ! @name Print functions for Canon %MakerNote tags
78137 // @{
@@ -123,14 +182,41 @@ namespace Exiv2 {
123182
124183 // ! Tag information
125184 static const TagInfo tagInfo_[];
185+ static const TagInfo tagInfoAf2_[];
186+ static const TagInfo tagInfoAf3_[];
187+ static const TagInfo tagInfoAfC_[];
188+ static const TagInfo tagInfoAfMiAdj_[];
189+ static const TagInfo tagInfoAm_[];
190+ static const TagInfo tagInfoAs_[];
126191 static const TagInfo tagInfoCs_[];
192+ static const TagInfo tagInfoCbi_[];
127193 static const TagInfo tagInfoSi_[];
128194 static const TagInfo tagInfoCf_[];
195+ static const TagInfo tagInfoCi_[];
196+ static const TagInfo tagInfoCo_[];
197+ static const TagInfo tagInfoFl_[];
198+ static const TagInfo tagInfoFil_[];
199+ static const TagInfo tagInfoLiOp_[];
200+ static const TagInfo tagInfoLe_[];
201+ static const TagInfo tagInfoHdr_[];
202+ static const TagInfo tagInfoMe_[];
203+ static const TagInfo tagInfoMo_[];
204+ static const TagInfo tagInfoMv_[];
205+ static const TagInfo tagInfoMc_[];
206+ static const TagInfo tagInfoFcd1_[];
207+ static const TagInfo tagInfoFcd2_[];
208+ static const TagInfo tagInfoFcd3_[];
129209 static const TagInfo tagInfoPi_[];
130210 static const TagInfo tagInfoTi_[];
131211 static const TagInfo tagInfoFi_[];
132212 static const TagInfo tagInfoPa_[];
133213 static const TagInfo tagInfoPr_[];
214+ static const TagInfo tagInfoPreI_[];
215+ static const TagInfo tagInfoVigCor_[];
216+ static const TagInfo tagInfoVigCor2_[];
217+ static const TagInfo tagInfoWbi_[];
218+ static const TagInfo tagInfoRawB_ [];
219+
134220
135221 }; // class CanonMakerNote
136222
@@ -157,3 +243,5 @@ namespace Exiv2 {
157243}} // namespace Internal, Exiv2
158244
159245#endif // #ifndef CANONMN_INT_HPP_
246+
247+
0 commit comments