Updates to Tomato RAF including NGINX && PHP
[tomato.git] / release / src / router / libid3tag / genre.dat
blob17acab50be0ad29f343cc6a64fc7f2c319c511f5
1 /* Automatically generated from genre.dat.in */
2 /*
3 * libid3tag - ID3 tag manipulation library
4 * Copyright (C) 2000-2004 Underbit Technologies, Inc.
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 * Id: genre.dat.in,v 1.7 2004/01/23 09:41:32 rob Exp
24 * These are the ID3 genre names, taken as a combination of names from ID3v1
25 * (listed in Appendix A of the ID3 tag version 2.4.0 informal standard) and
26 * the extensions made by Winamp as of version 2.80.
29 /* ID3v1 names (0-79) */
31 static id3_ucs4_t const genre_BLUES[] =
32 { 'B', 'l', 'u', 'e', 's', 0 };
33 static id3_ucs4_t const genre_CLASSIC_ROCK[] =
34 { 'C', 'l', 'a', 's', 's', 'i', 'c', ' ', 'R', 'o', 'c', 'k', 0 };
35 static id3_ucs4_t const genre_COUNTRY[] =
36 { 'C', 'o', 'u', 'n', 't', 'r', 'y', 0 };
37 static id3_ucs4_t const genre_DANCE[] =
38 { 'D', 'a', 'n', 'c', 'e', 0 };
39 static id3_ucs4_t const genre_DISCO[] =
40 { 'D', 'i', 's', 'c', 'o', 0 };
41 static id3_ucs4_t const genre_FUNK[] =
42 { 'F', 'u', 'n', 'k', 0 };
43 static id3_ucs4_t const genre_GRUNGE[] =
44 { 'G', 'r', 'u', 'n', 'g', 'e', 0 };
45 static id3_ucs4_t const genre_HIP_HOP[] =
46 { 'H', 'i', 'p', '-', 'H', 'o', 'p', 0 };
47 static id3_ucs4_t const genre_JAZZ[] =
48 { 'J', 'a', 'z', 'z', 0 };
49 static id3_ucs4_t const genre_METAL[] =
50 { 'M', 'e', 't', 'a', 'l', 0 };
51 static id3_ucs4_t const genre_NEW_AGE[] =
52 { 'N', 'e', 'w', ' ', 'A', 'g', 'e', 0 };
53 static id3_ucs4_t const genre_OLDIES[] =
54 { 'O', 'l', 'd', 'i', 'e', 's', 0 };
55 static id3_ucs4_t const genre_OTHER[] =
56 { 'O', 't', 'h', 'e', 'r', 0 };
57 static id3_ucs4_t const genre_POP[] =
58 { 'P', 'o', 'p', 0 };
59 static id3_ucs4_t const genre_R_B[] =
60 { 'R', '&', 'B', 0 };
61 static id3_ucs4_t const genre_RAP[] =
62 { 'R', 'a', 'p', 0 };
63 static id3_ucs4_t const genre_REGGAE[] =
64 { 'R', 'e', 'g', 'g', 'a', 'e', 0 };
65 static id3_ucs4_t const genre_ROCK[] =
66 { 'R', 'o', 'c', 'k', 0 };
67 static id3_ucs4_t const genre_TECHNO[] =
68 { 'T', 'e', 'c', 'h', 'n', 'o', 0 };
69 static id3_ucs4_t const genre_INDUSTRIAL[] =
70 { 'I', 'n', 'd', 'u', 's', 't', 'r', 'i', 'a', 'l', 0 };
71 static id3_ucs4_t const genre_ALTERNATIVE[] =
72 { 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'i', 'v', 'e', 0 };
73 static id3_ucs4_t const genre_SKA[] =
74 { 'S', 'k', 'a', 0 };
75 static id3_ucs4_t const genre_DEATH_METAL[] =
76 { 'D', 'e', 'a', 't', 'h', ' ', 'M', 'e', 't', 'a', 'l', 0 };
77 static id3_ucs4_t const genre_PRANKS[] =
78 { 'P', 'r', 'a', 'n', 'k', 's', 0 };
79 static id3_ucs4_t const genre_SOUNDTRACK[] =
80 { 'S', 'o', 'u', 'n', 'd', 't', 'r', 'a', 'c', 'k', 0 };
81 static id3_ucs4_t const genre_EURO_TECHNO[] =
82 { 'E', 'u', 'r', 'o', '-', 'T', 'e', 'c', 'h', 'n', 'o', 0 };
83 static id3_ucs4_t const genre_AMBIENT[] =
84 { 'A', 'm', 'b', 'i', 'e', 'n', 't', 0 };
85 static id3_ucs4_t const genre_TRIP_HOP[] =
86 { 'T', 'r', 'i', 'p', '-', 'H', 'o', 'p', 0 };
87 static id3_ucs4_t const genre_VOCAL[] =
88 { 'V', 'o', 'c', 'a', 'l', 0 };
89 static id3_ucs4_t const genre_JAZZ_FUNK[] =
90 { 'J', 'a', 'z', 'z', '+', 'F', 'u', 'n', 'k', 0 };
91 static id3_ucs4_t const genre_FUSION[] =
92 { 'F', 'u', 's', 'i', 'o', 'n', 0 };
93 static id3_ucs4_t const genre_TRANCE[] =
94 { 'T', 'r', 'a', 'n', 'c', 'e', 0 };
95 static id3_ucs4_t const genre_CLASSICAL[] =
96 { 'C', 'l', 'a', 's', 's', 'i', 'c', 'a', 'l', 0 };
97 static id3_ucs4_t const genre_INSTRUMENTAL[] =
98 { 'I', 'n', 's', 't', 'r', 'u', 'm', 'e', 'n', 't', 'a', 'l', 0 };
99 static id3_ucs4_t const genre_ACID[] =
100 { 'A', 'c', 'i', 'd', 0 };
101 static id3_ucs4_t const genre_HOUSE[] =
102 { 'H', 'o', 'u', 's', 'e', 0 };
103 static id3_ucs4_t const genre_GAME[] =
104 { 'G', 'a', 'm', 'e', 0 };
105 static id3_ucs4_t const genre_SOUND_CLIP[] =
106 { 'S', 'o', 'u', 'n', 'd', ' ', 'C', 'l', 'i', 'p', 0 };
107 static id3_ucs4_t const genre_GOSPEL[] =
108 { 'G', 'o', 's', 'p', 'e', 'l', 0 };
109 static id3_ucs4_t const genre_NOISE[] =
110 { 'N', 'o', 'i', 's', 'e', 0 };
111 static id3_ucs4_t const genre_ALTERNROCK[] =
112 { 'A', 'l', 't', 'e', 'r', 'n', 'R', 'o', 'c', 'k', 0 };
113 static id3_ucs4_t const genre_BASS[] =
114 { 'B', 'a', 's', 's', 0 };
115 static id3_ucs4_t const genre_SOUL[] =
116 { 'S', 'o', 'u', 'l', 0 };
117 static id3_ucs4_t const genre_PUNK[] =
118 { 'P', 'u', 'n', 'k', 0 };
119 static id3_ucs4_t const genre_SPACE[] =
120 { 'S', 'p', 'a', 'c', 'e', 0 };
121 static id3_ucs4_t const genre_MEDITATIVE[] =
122 { 'M', 'e', 'd', 'i', 't', 'a', 't', 'i', 'v', 'e', 0 };
123 static id3_ucs4_t const genre_INSTRUMENTAL_POP[] =
124 { 'I', 'n', 's', 't', 'r', 'u', 'm', 'e', 'n', 't', 'a', 'l', ' ', 'P', 'o', 'p', 0 };
125 static id3_ucs4_t const genre_INSTRUMENTAL_ROCK[] =
126 { 'I', 'n', 's', 't', 'r', 'u', 'm', 'e', 'n', 't', 'a', 'l', ' ', 'R', 'o', 'c', 'k', 0 };
127 static id3_ucs4_t const genre_ETHNIC[] =
128 { 'E', 't', 'h', 'n', 'i', 'c', 0 };
129 static id3_ucs4_t const genre_GOTHIC[] =
130 { 'G', 'o', 't', 'h', 'i', 'c', 0 };
131 static id3_ucs4_t const genre_DARKWAVE[] =
132 { 'D', 'a', 'r', 'k', 'w', 'a', 'v', 'e', 0 };
133 static id3_ucs4_t const genre_TECHNO_INDUSTRIAL[] =
134 { 'T', 'e', 'c', 'h', 'n', 'o', '-', 'I', 'n', 'd', 'u', 's', 't', 'r', 'i', 'a', 'l', 0 };
135 static id3_ucs4_t const genre_ELECTRONIC[] =
136 { 'E', 'l', 'e', 'c', 't', 'r', 'o', 'n', 'i', 'c', 0 };
137 static id3_ucs4_t const genre_POP_FOLK[] =
138 { 'P', 'o', 'p', '-', 'F', 'o', 'l', 'k', 0 };
139 static id3_ucs4_t const genre_EURODANCE[] =
140 { 'E', 'u', 'r', 'o', 'd', 'a', 'n', 'c', 'e', 0 };
141 static id3_ucs4_t const genre_DREAM[] =
142 { 'D', 'r', 'e', 'a', 'm', 0 };
143 static id3_ucs4_t const genre_SOUTHERN_ROCK[] =
144 { 'S', 'o', 'u', 't', 'h', 'e', 'r', 'n', ' ', 'R', 'o', 'c', 'k', 0 };
145 static id3_ucs4_t const genre_COMEDY[] =
146 { 'C', 'o', 'm', 'e', 'd', 'y', 0 };
147 static id3_ucs4_t const genre_CULT[] =
148 { 'C', 'u', 'l', 't', 0 };
149 static id3_ucs4_t const genre_GANGSTA[] =
150 { 'G', 'a', 'n', 'g', 's', 't', 'a', 0 };
151 static id3_ucs4_t const genre_TOP_40[] =
152 { 'T', 'o', 'p', ' ', '4', '0', 0 };
153 static id3_ucs4_t const genre_CHRISTIAN_RAP[] =
154 { 'C', 'h', 'r', 'i', 's', 't', 'i', 'a', 'n', ' ', 'R', 'a', 'p', 0 };
155 static id3_ucs4_t const genre_POP_FUNK[] =
156 { 'P', 'o', 'p', '/', 'F', 'u', 'n', 'k', 0 };
157 static id3_ucs4_t const genre_JUNGLE[] =
158 { 'J', 'u', 'n', 'g', 'l', 'e', 0 };
159 static id3_ucs4_t const genre_NATIVE_AMERICAN[] =
160 { 'N', 'a', 't', 'i', 'v', 'e', ' ', 'A', 'm', 'e', 'r', 'i', 'c', 'a', 'n', 0 };
161 static id3_ucs4_t const genre_CABARET[] =
162 { 'C', 'a', 'b', 'a', 'r', 'e', 't', 0 };
163 static id3_ucs4_t const genre_NEW_WAVE[] =
164 { 'N', 'e', 'w', ' ', 'W', 'a', 'v', 'e', 0 };
165 static id3_ucs4_t const genre_PSYCHEDELIC[] =
166 { 'P', 's', 'y', 'c', 'h', 'e', 'd', 'e', 'l', 'i', 'c', 0 };
167 static id3_ucs4_t const genre_RAVE[] =
168 { 'R', 'a', 'v', 'e', 0 };
169 static id3_ucs4_t const genre_SHOWTUNES[] =
170 { 'S', 'h', 'o', 'w', 't', 'u', 'n', 'e', 's', 0 };
171 static id3_ucs4_t const genre_TRAILER[] =
172 { 'T', 'r', 'a', 'i', 'l', 'e', 'r', 0 };
173 static id3_ucs4_t const genre_LO_FI[] =
174 { 'L', 'o', '-', 'F', 'i', 0 };
175 static id3_ucs4_t const genre_TRIBAL[] =
176 { 'T', 'r', 'i', 'b', 'a', 'l', 0 };
177 static id3_ucs4_t const genre_ACID_PUNK[] =
178 { 'A', 'c', 'i', 'd', ' ', 'P', 'u', 'n', 'k', 0 };
179 static id3_ucs4_t const genre_ACID_JAZZ[] =
180 { 'A', 'c', 'i', 'd', ' ', 'J', 'a', 'z', 'z', 0 };
181 static id3_ucs4_t const genre_POLKA[] =
182 { 'P', 'o', 'l', 'k', 'a', 0 };
183 static id3_ucs4_t const genre_RETRO[] =
184 { 'R', 'e', 't', 'r', 'o', 0 };
185 static id3_ucs4_t const genre_MUSICAL[] =
186 { 'M', 'u', 's', 'i', 'c', 'a', 'l', 0 };
187 static id3_ucs4_t const genre_ROCK___ROLL[] =
188 { 'R', 'o', 'c', 'k', ' ', '&', ' ', 'R', 'o', 'l', 'l', 0 };
189 static id3_ucs4_t const genre_HARD_ROCK[] =
190 { 'H', 'a', 'r', 'd', ' ', 'R', 'o', 'c', 'k', 0 };
192 /* Winamp extensions (80-147) */
194 static id3_ucs4_t const genre_FOLK[] =
195 { 'F', 'o', 'l', 'k', 0 };
196 static id3_ucs4_t const genre_FOLK_ROCK[] =
197 { 'F', 'o', 'l', 'k', '/', 'R', 'o', 'c', 'k', 0 };
198 static id3_ucs4_t const genre_NATIONAL_FOLK[] =
199 { 'N', 'a', 't', 'i', 'o', 'n', 'a', 'l', ' ', 'F', 'o', 'l', 'k', 0 };
200 static id3_ucs4_t const genre_SWING[] =
201 { 'S', 'w', 'i', 'n', 'g', 0 };
202 static id3_ucs4_t const genre_FAST_FUSION[] =
203 { 'F', 'a', 's', 't', '-', 'F', 'u', 's', 'i', 'o', 'n', 0 };
204 static id3_ucs4_t const genre_BEBOB[] =
205 { 'B', 'e', 'b', 'o', 'b', 0 };
206 static id3_ucs4_t const genre_LATIN[] =
207 { 'L', 'a', 't', 'i', 'n', 0 };
208 static id3_ucs4_t const genre_REVIVAL[] =
209 { 'R', 'e', 'v', 'i', 'v', 'a', 'l', 0 };
210 static id3_ucs4_t const genre_CELTIC[] =
211 { 'C', 'e', 'l', 't', 'i', 'c', 0 };
212 static id3_ucs4_t const genre_BLUEGRASS[] =
213 { 'B', 'l', 'u', 'e', 'g', 'r', 'a', 's', 's', 0 };
214 static id3_ucs4_t const genre_AVANTGARDE[] =
215 { 'A', 'v', 'a', 'n', 't', 'g', 'a', 'r', 'd', 'e', 0 };
216 static id3_ucs4_t const genre_GOTHIC_ROCK[] =
217 { 'G', 'o', 't', 'h', 'i', 'c', ' ', 'R', 'o', 'c', 'k', 0 };
218 static id3_ucs4_t const genre_PROGRESSIVE_ROCK[] =
219 { 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'i', 'v', 'e', ' ', 'R', 'o', 'c', 'k', 0 };
220 static id3_ucs4_t const genre_PSYCHEDELIC_ROCK[] =
221 { 'P', 's', 'y', 'c', 'h', 'e', 'd', 'e', 'l', 'i', 'c', ' ', 'R', 'o', 'c', 'k', 0 };
222 static id3_ucs4_t const genre_SYMPHONIC_ROCK[] =
223 { 'S', 'y', 'm', 'p', 'h', 'o', 'n', 'i', 'c', ' ', 'R', 'o', 'c', 'k', 0 };
224 static id3_ucs4_t const genre_SLOW_ROCK[] =
225 { 'S', 'l', 'o', 'w', ' ', 'R', 'o', 'c', 'k', 0 };
226 static id3_ucs4_t const genre_BIG_BAND[] =
227 { 'B', 'i', 'g', ' ', 'B', 'a', 'n', 'd', 0 };
228 static id3_ucs4_t const genre_CHORUS[] =
229 { 'C', 'h', 'o', 'r', 'u', 's', 0 };
230 static id3_ucs4_t const genre_EASY_LISTENING[] =
231 { 'E', 'a', 's', 'y', ' ', 'L', 'i', 's', 't', 'e', 'n', 'i', 'n', 'g', 0 };
232 static id3_ucs4_t const genre_ACOUSTIC[] =
233 { 'A', 'c', 'o', 'u', 's', 't', 'i', 'c', 0 };
234 static id3_ucs4_t const genre_HUMOUR[] =
235 { 'H', 'u', 'm', 'o', 'u', 'r', 0 };
236 static id3_ucs4_t const genre_SPEECH[] =
237 { 'S', 'p', 'e', 'e', 'c', 'h', 0 };
238 static id3_ucs4_t const genre_CHANSON[] =
239 { 'C', 'h', 'a', 'n', 's', 'o', 'n', 0 };
240 static id3_ucs4_t const genre_OPERA[] =
241 { 'O', 'p', 'e', 'r', 'a', 0 };
242 static id3_ucs4_t const genre_CHAMBER_MUSIC[] =
243 { 'C', 'h', 'a', 'm', 'b', 'e', 'r', ' ', 'M', 'u', 's', 'i', 'c', 0 };
244 static id3_ucs4_t const genre_SONATA[] =
245 { 'S', 'o', 'n', 'a', 't', 'a', 0 };
246 static id3_ucs4_t const genre_SYMPHONY[] =
247 { 'S', 'y', 'm', 'p', 'h', 'o', 'n', 'y', 0 };
248 static id3_ucs4_t const genre_BOOTY_BASS[] =
249 { 'B', 'o', 'o', 't', 'y', ' ', 'B', 'a', 's', 's', 0 };
250 static id3_ucs4_t const genre_PRIMUS[] =
251 { 'P', 'r', 'i', 'm', 'u', 's', 0 };
252 static id3_ucs4_t const genre_PORN_GROOVE[] =
253 { 'P', 'o', 'r', 'n', ' ', 'G', 'r', 'o', 'o', 'v', 'e', 0 };
254 static id3_ucs4_t const genre_SATIRE[] =
255 { 'S', 'a', 't', 'i', 'r', 'e', 0 };
256 static id3_ucs4_t const genre_SLOW_JAM[] =
257 { 'S', 'l', 'o', 'w', ' ', 'J', 'a', 'm', 0 };
258 static id3_ucs4_t const genre_CLUB[] =
259 { 'C', 'l', 'u', 'b', 0 };
260 static id3_ucs4_t const genre_TANGO[] =
261 { 'T', 'a', 'n', 'g', 'o', 0 };
262 static id3_ucs4_t const genre_SAMBA[] =
263 { 'S', 'a', 'm', 'b', 'a', 0 };
264 static id3_ucs4_t const genre_FOLKLORE[] =
265 { 'F', 'o', 'l', 'k', 'l', 'o', 'r', 'e', 0 };
266 static id3_ucs4_t const genre_BALLAD[] =
267 { 'B', 'a', 'l', 'l', 'a', 'd', 0 };
268 static id3_ucs4_t const genre_POWER_BALLAD[] =
269 { 'P', 'o', 'w', 'e', 'r', ' ', 'B', 'a', 'l', 'l', 'a', 'd', 0 };
270 static id3_ucs4_t const genre_RHYTHMIC_SOUL[] =
271 { 'R', 'h', 'y', 't', 'h', 'm', 'i', 'c', ' ', 'S', 'o', 'u', 'l', 0 };
272 static id3_ucs4_t const genre_FREESTYLE[] =
273 { 'F', 'r', 'e', 'e', 's', 't', 'y', 'l', 'e', 0 };
274 static id3_ucs4_t const genre_DUET[] =
275 { 'D', 'u', 'e', 't', 0 };
276 static id3_ucs4_t const genre_PUNK_ROCK[] =
277 { 'P', 'u', 'n', 'k', ' ', 'R', 'o', 'c', 'k', 0 };
278 static id3_ucs4_t const genre_DRUM_SOLO[] =
279 { 'D', 'r', 'u', 'm', ' ', 'S', 'o', 'l', 'o', 0 };
280 static id3_ucs4_t const genre_A_CAPPELLA[] =
281 { 'A', ' ', 'C', 'a', 'p', 'p', 'e', 'l', 'l', 'a', 0 };
282 static id3_ucs4_t const genre_EURO_HOUSE[] =
283 { 'E', 'u', 'r', 'o', '-', 'H', 'o', 'u', 's', 'e', 0 };
284 static id3_ucs4_t const genre_DANCE_HALL[] =
285 { 'D', 'a', 'n', 'c', 'e', ' ', 'H', 'a', 'l', 'l', 0 };
286 static id3_ucs4_t const genre_GOA[] =
287 { 'G', 'o', 'a', 0 };
288 static id3_ucs4_t const genre_DRUM___BASS[] =
289 { 'D', 'r', 'u', 'm', ' ', '&', ' ', 'B', 'a', 's', 's', 0 };
290 static id3_ucs4_t const genre_CLUB_HOUSE[] =
291 { 'C', 'l', 'u', 'b', '-', 'H', 'o', 'u', 's', 'e', 0 };
292 static id3_ucs4_t const genre_HARDCORE[] =
293 { 'H', 'a', 'r', 'd', 'c', 'o', 'r', 'e', 0 };
294 static id3_ucs4_t const genre_TERROR[] =
295 { 'T', 'e', 'r', 'r', 'o', 'r', 0 };
296 static id3_ucs4_t const genre_INDIE[] =
297 { 'I', 'n', 'd', 'i', 'e', 0 };
298 static id3_ucs4_t const genre_BRITPOP[] =
299 { 'B', 'r', 'i', 't', 'P', 'o', 'p', 0 };
300 static id3_ucs4_t const genre_NEGERPUNK[] =
301 { 'N', 'e', 'g', 'e', 'r', 'p', 'u', 'n', 'k', 0 };
302 static id3_ucs4_t const genre_POLSK_PUNK[] =
303 { 'P', 'o', 'l', 's', 'k', ' ', 'P', 'u', 'n', 'k', 0 };
304 static id3_ucs4_t const genre_BEAT[] =
305 { 'B', 'e', 'a', 't', 0 };
306 static id3_ucs4_t const genre_CHRISTIAN_GANGSTA_RAP[] =
307 { 'C', 'h', 'r', 'i', 's', 't', 'i', 'a', 'n', ' ', 'G', 'a', 'n', 'g', 's', 't', 'a', ' ', 'R', 'a', 'p', 0 };
308 static id3_ucs4_t const genre_HEAVY_METAL[] =
309 { 'H', 'e', 'a', 'v', 'y', ' ', 'M', 'e', 't', 'a', 'l', 0 };
310 static id3_ucs4_t const genre_BLACK_METAL[] =
311 { 'B', 'l', 'a', 'c', 'k', ' ', 'M', 'e', 't', 'a', 'l', 0 };
312 static id3_ucs4_t const genre_CROSSOVER[] =
313 { 'C', 'r', 'o', 's', 's', 'o', 'v', 'e', 'r', 0 };
314 static id3_ucs4_t const genre_CONTEMPORARY_CHRISTIAN[] =
315 { 'C', 'o', 'n', 't', 'e', 'm', 'p', 'o', 'r', 'a', 'r', 'y', ' ', 'C', 'h', 'r', 'i', 's', 't', 'i', 'a', 'n', 0 };
316 static id3_ucs4_t const genre_CHRISTIAN_ROCK[] =
317 { 'C', 'h', 'r', 'i', 's', 't', 'i', 'a', 'n', ' ', 'R', 'o', 'c', 'k', 0 };
318 static id3_ucs4_t const genre_MERENGUE[] =
319 { 'M', 'e', 'r', 'e', 'n', 'g', 'u', 'e', 0 };
320 static id3_ucs4_t const genre_SALSA[] =
321 { 'S', 'a', 'l', 's', 'a', 0 };
322 static id3_ucs4_t const genre_THRASH_METAL[] =
323 { 'T', 'h', 'r', 'a', 's', 'h', ' ', 'M', 'e', 't', 'a', 'l', 0 };
324 static id3_ucs4_t const genre_ANIME[] =
325 { 'A', 'n', 'i', 'm', 'e', 0 };
326 static id3_ucs4_t const genre_JPOP[] =
327 { 'J', 'P', 'o', 'p', 0 };
328 static id3_ucs4_t const genre_SYNTHPOP[] =
329 { 'S', 'y', 'n', 't', 'h', 'p', 'o', 'p', 0 };
331 static id3_ucs4_t const *const genre_table[] = {
332 genre_BLUES,
333 genre_CLASSIC_ROCK,
334 genre_COUNTRY,
335 genre_DANCE,
336 genre_DISCO,
337 genre_FUNK,
338 genre_GRUNGE,
339 genre_HIP_HOP,
340 genre_JAZZ,
341 genre_METAL,
342 genre_NEW_AGE,
343 genre_OLDIES,
344 genre_OTHER,
345 genre_POP,
346 genre_R_B,
347 genre_RAP,
348 genre_REGGAE,
349 genre_ROCK,
350 genre_TECHNO,
351 genre_INDUSTRIAL,
352 genre_ALTERNATIVE,
353 genre_SKA,
354 genre_DEATH_METAL,
355 genre_PRANKS,
356 genre_SOUNDTRACK,
357 genre_EURO_TECHNO,
358 genre_AMBIENT,
359 genre_TRIP_HOP,
360 genre_VOCAL,
361 genre_JAZZ_FUNK,
362 genre_FUSION,
363 genre_TRANCE,
364 genre_CLASSICAL,
365 genre_INSTRUMENTAL,
366 genre_ACID,
367 genre_HOUSE,
368 genre_GAME,
369 genre_SOUND_CLIP,
370 genre_GOSPEL,
371 genre_NOISE,
372 genre_ALTERNROCK,
373 genre_BASS,
374 genre_SOUL,
375 genre_PUNK,
376 genre_SPACE,
377 genre_MEDITATIVE,
378 genre_INSTRUMENTAL_POP,
379 genre_INSTRUMENTAL_ROCK,
380 genre_ETHNIC,
381 genre_GOTHIC,
382 genre_DARKWAVE,
383 genre_TECHNO_INDUSTRIAL,
384 genre_ELECTRONIC,
385 genre_POP_FOLK,
386 genre_EURODANCE,
387 genre_DREAM,
388 genre_SOUTHERN_ROCK,
389 genre_COMEDY,
390 genre_CULT,
391 genre_GANGSTA,
392 genre_TOP_40,
393 genre_CHRISTIAN_RAP,
394 genre_POP_FUNK,
395 genre_JUNGLE,
396 genre_NATIVE_AMERICAN,
397 genre_CABARET,
398 genre_NEW_WAVE,
399 genre_PSYCHEDELIC,
400 genre_RAVE,
401 genre_SHOWTUNES,
402 genre_TRAILER,
403 genre_LO_FI,
404 genre_TRIBAL,
405 genre_ACID_PUNK,
406 genre_ACID_JAZZ,
407 genre_POLKA,
408 genre_RETRO,
409 genre_MUSICAL,
410 genre_ROCK___ROLL,
411 genre_HARD_ROCK,
412 genre_FOLK,
413 genre_FOLK_ROCK,
414 genre_NATIONAL_FOLK,
415 genre_SWING,
416 genre_FAST_FUSION,
417 genre_BEBOB,
418 genre_LATIN,
419 genre_REVIVAL,
420 genre_CELTIC,
421 genre_BLUEGRASS,
422 genre_AVANTGARDE,
423 genre_GOTHIC_ROCK,
424 genre_PROGRESSIVE_ROCK,
425 genre_PSYCHEDELIC_ROCK,
426 genre_SYMPHONIC_ROCK,
427 genre_SLOW_ROCK,
428 genre_BIG_BAND,
429 genre_CHORUS,
430 genre_EASY_LISTENING,
431 genre_ACOUSTIC,
432 genre_HUMOUR,
433 genre_SPEECH,
434 genre_CHANSON,
435 genre_OPERA,
436 genre_CHAMBER_MUSIC,
437 genre_SONATA,
438 genre_SYMPHONY,
439 genre_BOOTY_BASS,
440 genre_PRIMUS,
441 genre_PORN_GROOVE,
442 genre_SATIRE,
443 genre_SLOW_JAM,
444 genre_CLUB,
445 genre_TANGO,
446 genre_SAMBA,
447 genre_FOLKLORE,
448 genre_BALLAD,
449 genre_POWER_BALLAD,
450 genre_RHYTHMIC_SOUL,
451 genre_FREESTYLE,
452 genre_DUET,
453 genre_PUNK_ROCK,
454 genre_DRUM_SOLO,
455 genre_A_CAPPELLA,
456 genre_EURO_HOUSE,
457 genre_DANCE_HALL,
458 genre_GOA,
459 genre_DRUM___BASS,
460 genre_CLUB_HOUSE,
461 genre_HARDCORE,
462 genre_TERROR,
463 genre_INDIE,
464 genre_BRITPOP,
465 genre_NEGERPUNK,
466 genre_POLSK_PUNK,
467 genre_BEAT,
468 genre_CHRISTIAN_GANGSTA_RAP,
469 genre_HEAVY_METAL,
470 genre_BLACK_METAL,
471 genre_CROSSOVER,
472 genre_CONTEMPORARY_CHRISTIAN,
473 genre_CHRISTIAN_ROCK,
474 genre_MERENGUE,
475 genre_SALSA,
476 genre_THRASH_METAL,
477 genre_ANIME,
478 genre_JPOP,
479 genre_SYNTHPOP