remove the id3v2 references that are now part of plugin_common
[platform/upstream/flac.git] / src / plugin_xmms / genres.h
1 /* libxmms-flac - XMMS FLAC input plugin
2  * Copyright (C) 2002  Daisuke Shimamura
3  *
4  * Based on genres.h - EasyTAG - Jerome Couderc 2000/05/29
5  *
6  * This program is free software; you can redistribute it and/or
7  * modify it under the terms of the GNU General Public License
8  * as published by the Free Software Foundation; either version 2
9  * of the License, or (at your option) any later version.
10  *
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.
15  *
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.
19  */
20
21
22 #ifndef __GENRES_H__
23 #define __GENRES_H__
24
25
26 /* GENRE_MAX is the last genre number that can be used */
27 #define GENRE_MAX ( sizeof(id3_genres)/sizeof(id3_genres[0]) - 1 )
28 #define ID3_INVALID_GENRE 255
29
30
31 /* 
32  * Do not sort genres!!
33  * Last Update: 2000/04/30
34  */
35 static char *id3_genres[] =
36 {
37         "Blues",                /* 0 */
38         "Classic Rock",
39         "Country",
40         "Dance",
41         "Disco",
42         "Funk",                 /* 5 */
43         "Grunge",
44         "Hip-Hop", 
45         "Jazz",
46         "Metal",
47         "New Age",              /* 10 */                
48         "Oldies",
49         "Other", 
50         "Pop",
51         "R&B",
52         "Rap",                  /* 15 */
53         "Reggae", 
54         "Rock",
55         "Techno",
56         "Industrial",
57         "Alternative",          /* 20 */
58         "Ska",
59         "Death Metal", 
60         "Pranks",
61         "Soundtrack",
62         "Euro-Techno",          /* 25 */
63         "Ambient",
64         "Trip-Hop", 
65         "Vocal",
66         "Jazz+Funk", 
67         "Fusion",               /* 30 */
68         "Trance",
69         "Classical",
70         "Instrumental", 
71         "Acid",
72         "House",                /* 35 */
73         "Game",
74         "Sound Clip", 
75         "Gospel",
76         "Noise",
77         "Altern Rock",          /* 40 */
78         "Bass",
79         "Soul",
80         "Punk",
81         "Space",
82         "Meditative",           /* 45 */
83         "Instrumental Pop",
84         "Instrumental Rock", 
85         "Ethnic",
86         "Gothic",
87         "Darkwave",             /* 50 */
88         "Techno-Industrial", 
89         "Electronic", 
90         "Pop-Folk",
91         "Eurodance", 
92         "Dream",                /* 55 */
93         "Southern Rock", 
94         "Comedy", 
95         "Cult",
96         "Gangsta",
97         "Top 40",               /* 60 */
98         "Christian Rap", 
99         "Pop/Funk", 
100         "Jungle",
101         "Native American", 
102         "Cabaret",              /* 65 */
103         "New Wave",
104         "Psychadelic", 
105         "Rave",
106         "Showtunes", 
107         "Trailer",              /* 70 */
108         "Lo-Fi",
109         "Tribal",
110         "Acid Punk",
111         "Acid Jazz", 
112         "Polka",                /* 75 */
113         "Retro",
114         "Musical",
115         "Rock & Roll", 
116         "Hard Rock", 
117         "Folk",                 /* 80 */
118         "Folk/Rock",
119         "National Folk", 
120         "Fast Fusion",
121         "Swing",
122         "Bebob",                /* 85 */
123         "Latin",
124         "Revival",
125         "Celtic",
126         "Bluegrass",
127         "Avantgarde",           /* 90 */
128         "Gothic Rock",
129         "Progressive Rock",
130         "Psychedelic Rock", 
131         "Symphonic Rock", 
132         "Slow Rock",            /* 95 */
133         "Big Band", 
134         "Chorus",
135         "Easy Listening", 
136         "Acoustic", 
137         "Humour",               /* 100 */
138         "Speech",
139         "Chanson", 
140         "Opera",
141         "Chamber Music", 
142         "Sonata",               /* 105 */
143         "Symphony",
144         "Booty Bass", 
145         "Primus",
146         "Porn Groove", 
147         "Satire",               /* 110 */
148         "Slow Jam", 
149         "Club",
150         "Tango",
151         "Samba",
152         "Folklore",             /* 115 */
153         "Ballad",
154         "Power Ballad",
155         "Rhythmic Soul",
156         "Freestyle",
157         "Duet",                 /* 120 */
158         "Punk Rock",
159         "Drum Solo",
160         "A Capella",
161         "Euro-House",
162         "Dance Hall",           /* 125 */
163         "Goa",
164         "Drum & Bass",
165         "Club-House",
166         "Hardcore",
167         "Terror",               /* 130 */
168         "Indie",
169         "BritPop",
170         "Negerpunk",
171         "Polsk Punk",
172         "Beat",                 /* 135 */
173         "Christian Gangsta Rap",
174         "Heavy Metal",
175         "Black Metal",
176         "Crossover",
177         "Contemporary Christian",/* 140 */
178         "Christian Rock",
179         "Merengue",
180         "Salsa",
181         "Thrash Metal",
182         "Anime",                /* 145 */
183         "JPop",
184         "Synthpop"
185 };
186
187 #endif /* __GENRES_H__ */