]> git.sesse.net Git - vlc/blob - modules/demux/mp4/id3genres.h
MP4: fix trkn parsing and support totaltrack
[vlc] / modules / demux / mp4 / id3genres.h
1 /*****************************************************************************
2  * id3genres.h: list of genres for id3 genre tags
3  *****************************************************************************
4  * Copyright (C) 2002-2003 the VideoLAN team
5  * $Id$
6  *
7  * Author: Sigmund Augdal Helberg <dnumgis@videolan.org>
8  *         list found at http://www.id3.org/id3v2.4.0-frames.txt
9  * Author: John Freed <okvlc@johnfreed.com>
10  *         updated with extensions to conform to real-world files
11  *         see http://www.id3.org/Compliance_Issues and
12  *             http://www.id3.org/id3v2.3.0
13  *
14  * This program is free software; you can redistribute it and/or modify
15  * it under the terms of the GNU General Public License as published by
16  * the Free Software Foundation; either version 2 of the License, or
17  * (at your option) any later version.
18  *
19  * This program is distributed in the hope that it will be useful,
20  * but WITHOUT ANY WARRANTY; without even the implied warranty of
21  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
22  * GNU General Public License for more details.
23  *
24  * You should have received a copy of the GNU General Public License
25  * along with this program; if not, write to the Free Software
26  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
27  *****************************************************************************/
28
29 #define NUM_GENRES 148
30
31 static const char *ppsz_genres[] = {
32     N_("Blues"),
33     N_("Classic Rock"),
34     N_("Country"),
35     N_("Dance"),
36     N_("Disco"),
37     N_("Funk"),
38     N_("Grunge"),
39     N_("Hip-Hop"),
40     N_("Jazz"),
41     N_("Metal"),
42     N_("New Age"),
43     N_("Oldies"),
44     N_("Other"),
45     N_("Pop"),
46     N_("R&B"),
47     N_("Rap"),
48     N_("Reggae"),
49     N_("Rock"),
50     N_("Techno"),
51     N_("Industrial"),
52     N_("Alternative"),
53     N_("Ska"),
54     N_("Death Metal"),
55     N_("Pranks"),
56     N_("Soundtrack"),
57     N_("Euro-Techno"),
58     N_("Ambient"),
59     N_("Trip-Hop"),
60     N_("Vocal"),
61     N_("Jazz+Funk"),
62     N_("Fusion"),
63     N_("Trance"),
64     N_("Classical"),
65     N_("Instrumental"),
66     N_("Acid"),
67     N_("House"),
68     N_("Game"),
69     N_("Sound Clip"),
70     N_("Gospel"),
71     N_("Noise"),
72     N_("Alternative Rock"),
73     N_("Bass"),
74     N_("Soul"),
75     N_("Punk"),
76     N_("Space"),
77     N_("Meditative"),
78     N_("Instrumental Pop"),
79     N_("Instrumental Rock"),
80     N_("Ethnic"),
81     N_("Gothic"),
82     N_("Darkwave"),
83     N_("Techno-Industrial"),
84     N_("Electronic"),
85     N_("Pop-Folk"),
86     N_("Eurodance"),
87     N_("Dream"),
88     N_("Southern Rock"),
89     N_("Comedy"),
90     N_("Cult"),
91     N_("Gangsta"),
92     N_("Top 40"),
93     N_("Christian Rap"),
94     N_("Pop/Funk"),
95     N_("Jungle"),
96     N_("Native American"),
97     N_("Cabaret"),
98     N_("New Wave"),
99     N_("Psychadelic"),
100     N_("Rave"),
101     N_("Showtunes"),
102     N_("Trailer"),
103     N_("Lo-Fi"),
104     N_("Tribal"),
105     N_("Acid Punk"),
106     N_("Acid Jazz"),
107     N_("Polka"),
108     N_("Retro"),
109     N_("Musical"),
110     N_("Rock & Roll"),
111     N_("Hard Rock"),
112     N_("Folk"),
113     N_("Folk-Rock"),
114     N_("National Folk"),
115     N_("Swing"),
116     N_("Fast Fusion"),
117     N_("Bebob"),
118     N_("Latin"),
119     N_("Revival"),
120     N_("Celtic"),
121     N_("Bluegrass"),
122     N_("Avantgarde"),
123     N_("Gothic Rock"),
124     N_("Progressive Rock"),
125     N_("Psychedelic Rock"),
126     N_("Symphonic Rock"),
127     N_("Slow Rock"),
128     N_("Big Band"),
129     N_("Chorus"),
130     N_("Easy Listening"),
131     N_("Acoustic"),
132     N_("Humour"),
133     N_("Speech"),
134     N_("Chanson"),
135     N_("Opera"),
136     N_("Chamber Music"),
137     N_("Sonata"),
138     N_("Symphony"),
139     N_("Booty Bass"),
140     N_("Primus"),
141     N_("Porn Groove"),
142     N_("Satire"),
143     N_("Slow Jam"),
144     N_("Club"),
145     N_("Tango"),
146     N_("Samba"),
147     N_("Folklore"),
148     N_("Ballad"),
149     N_("Power Ballad"),
150     N_("Rhythmic Soul"),
151     N_("Freestyle"),
152     N_("Duet"),
153     N_("Punk Rock"),
154     N_("Drum Solo"),
155     N_("Acapella"),
156     N_("Euro-House"),
157     N_("Dance Hall"),
158     N_("Goa"),
159     N_("Drum & Bass"),
160     N_("Club - House"),
161     N_("Hardcore"),
162     N_("Terror"),
163     N_("Indie"),
164     N_("BritPop"),
165     N_("Negerpunk"),
166     N_("Polsk Punk"),
167     N_("Beat"),
168     N_("Christian Gangsta Rap"),
169     N_("Heavy Metal"),
170     N_("Black Metal"),
171     N_("Crossover"),
172     N_("Contemporary Christian"),
173     N_("Christian Rock"),
174     N_("Merengue"),
175     N_("Salsa"),
176     N_("Thrash Metal"),
177     N_("Anime"),
178     N_("JPop"),
179     N_("Synthpop")
180 };