1 
2 
3 
4 #include "enums.h"
5 
6 /* enumerations from "/home/david/checkout/gnome/easytag/src/setting.h" */
7 #include "/home/david/checkout/gnome/easytag/src/setting.h"
8 GType
et_cddb_search_category_get_type(void)9 et_cddb_search_category_get_type (void)
10 {
11     static GType type = 0;
12 
13     if (!type)
14     {
15         static const GFlagsValue _et_cddb_search_category_values[] = {
16             { ET_CDDB_SEARCH_CATEGORY_BLUES, "ET_CDDB_SEARCH_CATEGORY_BLUES", "blues" },
17             { ET_CDDB_SEARCH_CATEGORY_CLASSICAL, "ET_CDDB_SEARCH_CATEGORY_CLASSICAL", "classical" },
18             { ET_CDDB_SEARCH_CATEGORY_COUNTRY, "ET_CDDB_SEARCH_CATEGORY_COUNTRY", "country" },
19             { ET_CDDB_SEARCH_CATEGORY_FOLK, "ET_CDDB_SEARCH_CATEGORY_FOLK", "folk" },
20             { ET_CDDB_SEARCH_CATEGORY_JAZZ, "ET_CDDB_SEARCH_CATEGORY_JAZZ", "jazz" },
21             { ET_CDDB_SEARCH_CATEGORY_MISC, "ET_CDDB_SEARCH_CATEGORY_MISC", "misc" },
22             { ET_CDDB_SEARCH_CATEGORY_NEWAGE, "ET_CDDB_SEARCH_CATEGORY_NEWAGE", "newage" },
23             { ET_CDDB_SEARCH_CATEGORY_REGGAE, "ET_CDDB_SEARCH_CATEGORY_REGGAE", "reggae" },
24             { ET_CDDB_SEARCH_CATEGORY_ROCK, "ET_CDDB_SEARCH_CATEGORY_ROCK", "rock" },
25             { ET_CDDB_SEARCH_CATEGORY_SOUNDTRACK, "ET_CDDB_SEARCH_CATEGORY_SOUNDTRACK", "soundtrack" },
26             { 0, NULL, NULL }
27         };
28 
29         type = g_flags_register_static ("EtCddbSearchCategory", _et_cddb_search_category_values);
30     }
31 
32   return type;
33 }
34 
35 GType
et_cddb_search_field_get_type(void)36 et_cddb_search_field_get_type (void)
37 {
38     static GType type = 0;
39 
40     if (!type)
41     {
42         static const GFlagsValue _et_cddb_search_field_values[] = {
43             { ET_CDDB_SEARCH_FIELD_ARTIST, "ET_CDDB_SEARCH_FIELD_ARTIST", "artist" },
44             { ET_CDDB_SEARCH_FIELD_TITLE, "ET_CDDB_SEARCH_FIELD_TITLE", "title" },
45             { ET_CDDB_SEARCH_FIELD_TRACK, "ET_CDDB_SEARCH_FIELD_TRACK", "track" },
46             { ET_CDDB_SEARCH_FIELD_OTHER, "ET_CDDB_SEARCH_FIELD_OTHER", "other" },
47             { 0, NULL, NULL }
48         };
49 
50         type = g_flags_register_static ("EtCddbSearchField", _et_cddb_search_field_values);
51     }
52 
53   return type;
54 }
55 
56 GType
et_cddb_set_field_get_type(void)57 et_cddb_set_field_get_type (void)
58 {
59     static GType type = 0;
60 
61     if (!type)
62     {
63         static const GFlagsValue _et_cddb_set_field_values[] = {
64             { ET_CDDB_SET_FIELD_TITLE, "ET_CDDB_SET_FIELD_TITLE", "title" },
65             { ET_CDDB_SET_FIELD_ARTIST, "ET_CDDB_SET_FIELD_ARTIST", "artist" },
66             { ET_CDDB_SET_FIELD_ALBUM, "ET_CDDB_SET_FIELD_ALBUM", "album" },
67             { ET_CDDB_SET_FIELD_YEAR, "ET_CDDB_SET_FIELD_YEAR", "year" },
68             { ET_CDDB_SET_FIELD_TRACK, "ET_CDDB_SET_FIELD_TRACK", "track" },
69             { ET_CDDB_SET_FIELD_TRACK_TOTAL, "ET_CDDB_SET_FIELD_TRACK_TOTAL", "track-total" },
70             { ET_CDDB_SET_FIELD_GENRE, "ET_CDDB_SET_FIELD_GENRE", "genre" },
71             { ET_CDDB_SET_FIELD_FILENAME, "ET_CDDB_SET_FIELD_FILENAME", "filename" },
72             { 0, NULL, NULL }
73         };
74 
75         type = g_flags_register_static ("EtCddbSetField", _et_cddb_set_field_values);
76     }
77 
78   return type;
79 }
80 
81 GType
et_charset_get_type(void)82 et_charset_get_type (void)
83 {
84     static GType type = 0;
85 
86     if (!type)
87     {
88         static const GEnumValue _et_charset_values[] = {
89             { ET_CHARSET_IBM864, "ET_CHARSET_IBM864", "ibm864" },
90             { ET_CHARSET_ISO_8859_6, "ET_CHARSET_ISO_8859_6", "iso-8859-6" },
91             { ET_CHARSET_WINDOWS_1256, "ET_CHARSET_WINDOWS_1256", "windows-1256" },
92             { ET_CHARSET_ISO_8859_13, "ET_CHARSET_ISO_8859_13", "iso-8859-13" },
93             { ET_CHARSET_ISO_8859_4, "ET_CHARSET_ISO_8859_4", "iso-8859-4" },
94             { ET_CHARSET_WINDOWS_1257, "ET_CHARSET_WINDOWS_1257", "windows-1257" },
95             { ET_CHARSET_ISO_8859_14, "ET_CHARSET_ISO_8859_14", "iso-8859-14" },
96             { ET_CHARSET_IBM852, "ET_CHARSET_IBM852", "ibm852" },
97             { ET_CHARSET_ISO_8859_2, "ET_CHARSET_ISO_8859_2", "iso-8859-2" },
98             { ET_CHARSET_WINDOWS_1250, "ET_CHARSET_WINDOWS_1250", "windows-1250" },
99             { ET_CHARSET_GB18030, "ET_CHARSET_GB18030", "gb18030" },
100             { ET_CHARSET_GB2312, "ET_CHARSET_GB2312", "gb2312" },
101             { ET_CHARSET_BIG5, "ET_CHARSET_BIG5", "big5" },
102             { ET_CHARSET_BIG5_HKSCS, "ET_CHARSET_BIG5_HKSCS", "big5-hkscs" },
103             { ET_CHARSET_IBM855, "ET_CHARSET_IBM855", "ibm855" },
104             { ET_CHARSET_ISO_8859_5, "ET_CHARSET_ISO_8859_5", "iso-8859-5" },
105             { ET_CHARSET_ISO_IR_111, "ET_CHARSET_ISO_IR_111", "iso-ir-111" },
106             { ET_CHARSET_ISO_KOI8_R, "ET_CHARSET_ISO_KOI8_R", "iso-koi8-r" },
107             { ET_CHARSET_WINDOWS_1251, "ET_CHARSET_WINDOWS_1251", "windows-1251" },
108             { ET_CHARSET_IBM866, "ET_CHARSET_IBM866", "ibm866" },
109             { ET_CHARSET_KOI8_U, "ET_CHARSET_KOI8_U", "koi8-u" },
110             { ET_CHARSET_US_ASCII, "ET_CHARSET_US_ASCII", "us-ascii" },
111             { ET_CHARSET_ISO_8859_7, "ET_CHARSET_ISO_8859_7", "iso-8859-7" },
112             { ET_CHARSET_WINDOWS_1253, "ET_CHARSET_WINDOWS_1253", "windows-1253" },
113             { ET_CHARSET_IBM862, "ET_CHARSET_IBM862", "ibm862" },
114             { ET_CHARSET_WINDOWS_1255, "ET_CHARSET_WINDOWS_1255", "windows-1255" },
115             { ET_CHARSET_EUC_JP, "ET_CHARSET_EUC_JP", "euc-jp" },
116             { ET_CHARSET_ISO_2022_JP, "ET_CHARSET_ISO_2022_JP", "iso-2022-jp" },
117             { ET_CHARSET_SHIFT_JIS, "ET_CHARSET_SHIFT_JIS", "shift-jis" },
118             { ET_CHARSET_EUC_KR, "ET_CHARSET_EUC_KR", "euc-kr" },
119             { ET_CHARSET_ISO_8859_10, "ET_CHARSET_ISO_8859_10", "iso-8859-10" },
120             { ET_CHARSET_ISO_8859_3, "ET_CHARSET_ISO_8859_3", "iso-8859-3" },
121             { ET_CHARSET_TIS_620, "ET_CHARSET_TIS_620", "tis-620" },
122             { ET_CHARSET_IBM857, "ET_CHARSET_IBM857", "ibm857" },
123             { ET_CHARSET_ISO_8859_9, "ET_CHARSET_ISO_8859_9", "iso-8859-9" },
124             { ET_CHARSET_WINDOWS_1254, "ET_CHARSET_WINDOWS_1254", "windows-1254" },
125             { ET_CHARSET_UTF_8, "ET_CHARSET_UTF_8", "utf-8" },
126             { ET_CHARSET_VISCII, "ET_CHARSET_VISCII", "viscii" },
127             { ET_CHARSET_WINDOWS_1258, "ET_CHARSET_WINDOWS_1258", "windows-1258" },
128             { ET_CHARSET_ISO_8859_8, "ET_CHARSET_ISO_8859_8", "iso-8859-8" },
129             { ET_CHARSET_IBM850, "ET_CHARSET_IBM850", "ibm850" },
130             { ET_CHARSET_ISO_8859_1, "ET_CHARSET_ISO_8859_1", "iso-8859-1" },
131             { ET_CHARSET_ISO_8859_15, "ET_CHARSET_ISO_8859_15", "iso-8859-15" },
132             { ET_CHARSET_WINDOWS_1252, "ET_CHARSET_WINDOWS_1252", "windows-1252" },
133             { 0, NULL, NULL }
134         };
135 
136         type = g_enum_register_static ("EtCharset", _et_charset_values);
137     }
138 
139   return type;
140 }
141 
142 GType
et_convert_spaces_get_type(void)143 et_convert_spaces_get_type (void)
144 {
145     static GType type = 0;
146 
147     if (!type)
148     {
149         static const GEnumValue _et_convert_spaces_values[] = {
150             { ET_CONVERT_SPACES_SPACES, "ET_CONVERT_SPACES_SPACES", "spaces" },
151             { ET_CONVERT_SPACES_UNDERSCORES, "ET_CONVERT_SPACES_UNDERSCORES", "underscores" },
152             { ET_CONVERT_SPACES_REMOVE, "ET_CONVERT_SPACES_REMOVE", "remove" },
153             { ET_CONVERT_SPACES_NO_CHANGE, "ET_CONVERT_SPACES_NO_CHANGE", "no-change" },
154             { 0, NULL, NULL }
155         };
156 
157         type = g_enum_register_static ("EtConvertSpaces", _et_convert_spaces_values);
158     }
159 
160   return type;
161 }
162 
163 GType
et_filename_extension_mode_get_type(void)164 et_filename_extension_mode_get_type (void)
165 {
166     static GType type = 0;
167 
168     if (!type)
169     {
170         static const GEnumValue _et_filename_extension_mode_values[] = {
171             { ET_FILENAME_EXTENSION_LOWER_CASE, "ET_FILENAME_EXTENSION_LOWER_CASE", "lower-case" },
172             { ET_FILENAME_EXTENSION_UPPER_CASE, "ET_FILENAME_EXTENSION_UPPER_CASE", "upper-case" },
173             { ET_FILENAME_EXTENSION_NO_CHANGE, "ET_FILENAME_EXTENSION_NO_CHANGE", "no-change" },
174             { 0, NULL, NULL }
175         };
176 
177         type = g_enum_register_static ("EtFilenameExtensionMode", _et_filename_extension_mode_values);
178     }
179 
180   return type;
181 }
182 
183 GType
et_process_field_get_type(void)184 et_process_field_get_type (void)
185 {
186     static GType type = 0;
187 
188     if (!type)
189     {
190         static const GFlagsValue _et_process_field_values[] = {
191             { ET_PROCESS_FIELD_FILENAME, "ET_PROCESS_FIELD_FILENAME", "filename" },
192             { ET_PROCESS_FIELD_TITLE, "ET_PROCESS_FIELD_TITLE", "title" },
193             { ET_PROCESS_FIELD_ARTIST, "ET_PROCESS_FIELD_ARTIST", "artist" },
194             { ET_PROCESS_FIELD_ALBUM_ARTIST, "ET_PROCESS_FIELD_ALBUM_ARTIST", "album-artist" },
195             { ET_PROCESS_FIELD_ALBUM, "ET_PROCESS_FIELD_ALBUM", "album" },
196             { ET_PROCESS_FIELD_GENRE, "ET_PROCESS_FIELD_GENRE", "genre" },
197             { ET_PROCESS_FIELD_COMMENT, "ET_PROCESS_FIELD_COMMENT", "comment" },
198             { ET_PROCESS_FIELD_COMPOSER, "ET_PROCESS_FIELD_COMPOSER", "composer" },
199             { ET_PROCESS_FIELD_ORIGINAL_ARTIST, "ET_PROCESS_FIELD_ORIGINAL_ARTIST", "original-artist" },
200             { ET_PROCESS_FIELD_COPYRIGHT, "ET_PROCESS_FIELD_COPYRIGHT", "copyright" },
201             { ET_PROCESS_FIELD_URL, "ET_PROCESS_FIELD_URL", "url" },
202             { ET_PROCESS_FIELD_ENCODED_BY, "ET_PROCESS_FIELD_ENCODED_BY", "encoded-by" },
203             { 0, NULL, NULL }
204         };
205 
206         type = g_flags_register_static ("EtProcessField", _et_process_field_values);
207     }
208 
209   return type;
210 }
211 
212 GType
et_process_fields_convert_get_type(void)213 et_process_fields_convert_get_type (void)
214 {
215     static GType type = 0;
216 
217     if (!type)
218     {
219         static const GEnumValue _et_process_fields_convert_values[] = {
220             { ET_PROCESS_FIELDS_CONVERT_SPACES, "ET_PROCESS_FIELDS_CONVERT_SPACES", "spaces" },
221             { ET_PROCESS_FIELDS_CONVERT_UNDERSCORES, "ET_PROCESS_FIELDS_CONVERT_UNDERSCORES", "underscores" },
222             { ET_PROCESS_FIELDS_CONVERT_CHARACTERS, "ET_PROCESS_FIELDS_CONVERT_CHARACTERS", "characters" },
223             { ET_PROCESS_FIELDS_CONVERT_NO_CHANGE, "ET_PROCESS_FIELDS_CONVERT_NO_CHANGE", "no-change" },
224             { 0, NULL, NULL }
225         };
226 
227         type = g_enum_register_static ("EtProcessFieldsConvert", _et_process_fields_convert_values);
228     }
229 
230   return type;
231 }
232 
233 GType
et_playlist_content_get_type(void)234 et_playlist_content_get_type (void)
235 {
236     static GType type = 0;
237 
238     if (!type)
239     {
240         static const GEnumValue _et_playlist_content_values[] = {
241             { ET_PLAYLIST_CONTENT_FILENAMES, "ET_PLAYLIST_CONTENT_FILENAMES", "filenames" },
242             { ET_PLAYLIST_CONTENT_EXTENDED, "ET_PLAYLIST_CONTENT_EXTENDED", "extended" },
243             { ET_PLAYLIST_CONTENT_EXTENDED_MASK, "ET_PLAYLIST_CONTENT_EXTENDED_MASK", "extended-mask" },
244             { 0, NULL, NULL }
245         };
246 
247         type = g_enum_register_static ("EtPlaylistContent", _et_playlist_content_values);
248     }
249 
250   return type;
251 }
252 
253 GType
et_rename_encoding_get_type(void)254 et_rename_encoding_get_type (void)
255 {
256     static GType type = 0;
257 
258     if (!type)
259     {
260         static const GEnumValue _et_rename_encoding_values[] = {
261             { ET_RENAME_ENCODING_TRY_ALTERNATIVE, "ET_RENAME_ENCODING_TRY_ALTERNATIVE", "try-alternative" },
262             { ET_RENAME_ENCODING_TRANSLITERATE, "ET_RENAME_ENCODING_TRANSLITERATE", "transliterate" },
263             { ET_RENAME_ENCODING_IGNORE, "ET_RENAME_ENCODING_IGNORE", "ignore" },
264             { 0, NULL, NULL }
265         };
266 
267         type = g_enum_register_static ("EtRenameEncoding", _et_rename_encoding_values);
268     }
269 
270   return type;
271 }
272 
273 GType
et_scan_mode_get_type(void)274 et_scan_mode_get_type (void)
275 {
276     static GType type = 0;
277 
278     if (!type)
279     {
280         static const GEnumValue _et_scan_mode_values[] = {
281             { ET_SCAN_MODE_FILL_TAG, "ET_SCAN_MODE_FILL_TAG", "fill-tag" },
282             { ET_SCAN_MODE_RENAME_FILE, "ET_SCAN_MODE_RENAME_FILE", "rename-file" },
283             { ET_SCAN_MODE_PROCESS_FIELDS, "ET_SCAN_MODE_PROCESS_FIELDS", "process-fields" },
284             { 0, NULL, NULL }
285         };
286 
287         type = g_enum_register_static ("EtScanMode", _et_scan_mode_values);
288     }
289 
290   return type;
291 }
292 
293 GType
et_sort_mode_get_type(void)294 et_sort_mode_get_type (void)
295 {
296     static GType type = 0;
297 
298     if (!type)
299     {
300         static const GEnumValue _et_sort_mode_values[] = {
301             { ET_SORT_MODE_ASCENDING_FILENAME, "ET_SORT_MODE_ASCENDING_FILENAME", "ascending-filename" },
302             { ET_SORT_MODE_DESCENDING_FILENAME, "ET_SORT_MODE_DESCENDING_FILENAME", "descending-filename" },
303             { ET_SORT_MODE_ASCENDING_TITLE, "ET_SORT_MODE_ASCENDING_TITLE", "ascending-title" },
304             { ET_SORT_MODE_DESCENDING_TITLE, "ET_SORT_MODE_DESCENDING_TITLE", "descending-title" },
305             { ET_SORT_MODE_ASCENDING_ARTIST, "ET_SORT_MODE_ASCENDING_ARTIST", "ascending-artist" },
306             { ET_SORT_MODE_DESCENDING_ARTIST, "ET_SORT_MODE_DESCENDING_ARTIST", "descending-artist" },
307             { ET_SORT_MODE_ASCENDING_ALBUM_ARTIST, "ET_SORT_MODE_ASCENDING_ALBUM_ARTIST", "ascending-album-artist" },
308             { ET_SORT_MODE_DESCENDING_ALBUM_ARTIST, "ET_SORT_MODE_DESCENDING_ALBUM_ARTIST", "descending-album-artist" },
309             { ET_SORT_MODE_ASCENDING_ALBUM, "ET_SORT_MODE_ASCENDING_ALBUM", "ascending-album" },
310             { ET_SORT_MODE_DESCENDING_ALBUM, "ET_SORT_MODE_DESCENDING_ALBUM", "descending-album" },
311             { ET_SORT_MODE_ASCENDING_YEAR, "ET_SORT_MODE_ASCENDING_YEAR", "ascending-year" },
312             { ET_SORT_MODE_DESCENDING_YEAR, "ET_SORT_MODE_DESCENDING_YEAR", "descending-year" },
313             { ET_SORT_MODE_ASCENDING_DISC_NUMBER, "ET_SORT_MODE_ASCENDING_DISC_NUMBER", "ascending-disc-number" },
314             { ET_SORT_MODE_DESCENDING_DISC_NUMBER, "ET_SORT_MODE_DESCENDING_DISC_NUMBER", "descending-disc-number" },
315             { ET_SORT_MODE_ASCENDING_TRACK_NUMBER, "ET_SORT_MODE_ASCENDING_TRACK_NUMBER", "ascending-track-number" },
316             { ET_SORT_MODE_DESCENDING_TRACK_NUMBER, "ET_SORT_MODE_DESCENDING_TRACK_NUMBER", "descending-track-number" },
317             { ET_SORT_MODE_ASCENDING_GENRE, "ET_SORT_MODE_ASCENDING_GENRE", "ascending-genre" },
318             { ET_SORT_MODE_DESCENDING_GENRE, "ET_SORT_MODE_DESCENDING_GENRE", "descending-genre" },
319             { ET_SORT_MODE_ASCENDING_COMMENT, "ET_SORT_MODE_ASCENDING_COMMENT", "ascending-comment" },
320             { ET_SORT_MODE_DESCENDING_COMMENT, "ET_SORT_MODE_DESCENDING_COMMENT", "descending-comment" },
321             { ET_SORT_MODE_ASCENDING_COMPOSER, "ET_SORT_MODE_ASCENDING_COMPOSER", "ascending-composer" },
322             { ET_SORT_MODE_DESCENDING_COMPOSER, "ET_SORT_MODE_DESCENDING_COMPOSER", "descending-composer" },
323             { ET_SORT_MODE_ASCENDING_ORIG_ARTIST, "ET_SORT_MODE_ASCENDING_ORIG_ARTIST", "ascending-orig-artist" },
324             { ET_SORT_MODE_DESCENDING_ORIG_ARTIST, "ET_SORT_MODE_DESCENDING_ORIG_ARTIST", "descending-orig-artist" },
325             { ET_SORT_MODE_ASCENDING_COPYRIGHT, "ET_SORT_MODE_ASCENDING_COPYRIGHT", "ascending-copyright" },
326             { ET_SORT_MODE_DESCENDING_COPYRIGHT, "ET_SORT_MODE_DESCENDING_COPYRIGHT", "descending-copyright" },
327             { ET_SORT_MODE_ASCENDING_URL, "ET_SORT_MODE_ASCENDING_URL", "ascending-url" },
328             { ET_SORT_MODE_DESCENDING_URL, "ET_SORT_MODE_DESCENDING_URL", "descending-url" },
329             { ET_SORT_MODE_ASCENDING_ENCODED_BY, "ET_SORT_MODE_ASCENDING_ENCODED_BY", "ascending-encoded-by" },
330             { ET_SORT_MODE_DESCENDING_ENCODED_BY, "ET_SORT_MODE_DESCENDING_ENCODED_BY", "descending-encoded-by" },
331             { ET_SORT_MODE_ASCENDING_CREATION_DATE, "ET_SORT_MODE_ASCENDING_CREATION_DATE", "ascending-creation-date" },
332             { ET_SORT_MODE_DESCENDING_CREATION_DATE, "ET_SORT_MODE_DESCENDING_CREATION_DATE", "descending-creation-date" },
333             { ET_SORT_MODE_ASCENDING_FILE_TYPE, "ET_SORT_MODE_ASCENDING_FILE_TYPE", "ascending-file-type" },
334             { ET_SORT_MODE_DESCENDING_FILE_TYPE, "ET_SORT_MODE_DESCENDING_FILE_TYPE", "descending-file-type" },
335             { ET_SORT_MODE_ASCENDING_FILE_SIZE, "ET_SORT_MODE_ASCENDING_FILE_SIZE", "ascending-file-size" },
336             { ET_SORT_MODE_DESCENDING_FILE_SIZE, "ET_SORT_MODE_DESCENDING_FILE_SIZE", "descending-file-size" },
337             { ET_SORT_MODE_ASCENDING_FILE_DURATION, "ET_SORT_MODE_ASCENDING_FILE_DURATION", "ascending-file-duration" },
338             { ET_SORT_MODE_DESCENDING_FILE_DURATION, "ET_SORT_MODE_DESCENDING_FILE_DURATION", "descending-file-duration" },
339             { ET_SORT_MODE_ASCENDING_FILE_BITRATE, "ET_SORT_MODE_ASCENDING_FILE_BITRATE", "ascending-file-bitrate" },
340             { ET_SORT_MODE_DESCENDING_FILE_BITRATE, "ET_SORT_MODE_DESCENDING_FILE_BITRATE", "descending-file-bitrate" },
341             { ET_SORT_MODE_ASCENDING_FILE_SAMPLERATE, "ET_SORT_MODE_ASCENDING_FILE_SAMPLERATE", "ascending-file-samplerate" },
342             { ET_SORT_MODE_DESCENDING_FILE_SAMPLERATE, "ET_SORT_MODE_DESCENDING_FILE_SAMPLERATE", "descending-file-samplerate" },
343             { 0, NULL, NULL }
344         };
345 
346         type = g_enum_register_static ("EtSortMode", _et_sort_mode_values);
347     }
348 
349   return type;
350 }
351 
352 GType
et_tag_encoding_get_type(void)353 et_tag_encoding_get_type (void)
354 {
355     static GType type = 0;
356 
357     if (!type)
358     {
359         static const GEnumValue _et_tag_encoding_values[] = {
360             { ET_TAG_ENCODING_NONE, "ET_TAG_ENCODING_NONE", "none" },
361             { ET_TAG_ENCODING_TRANSLITERATE, "ET_TAG_ENCODING_TRANSLITERATE", "transliterate" },
362             { ET_TAG_ENCODING_IGNORE, "ET_TAG_ENCODING_IGNORE", "ignore" },
363             { 0, NULL, NULL }
364         };
365 
366         type = g_enum_register_static ("EtTagEncoding", _et_tag_encoding_values);
367     }
368 
369   return type;
370 }
371 
372 
373 
374 
375