[easytag] Update ID3v1 genre list
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [easytag] Update ID3v1 genre list
- Date: Mon, 5 May 2014 18:15:02 +0000 (UTC)
commit 027fd46e997a1ed9a3b44f54b97e95e567319ae9
Author: David King <amigadave amigadave com>
Date: Mon May 5 18:29:47 2014 +0100
Update ID3v1 genre list
https://bugzilla.gnome.org/show_bug.cgi?id=729036
src/genres.h | 66 ++++++++++++++++++++++++++++++++++++++++++++++-----------
1 files changed, 53 insertions(+), 13 deletions(-)
---
diff --git a/src/genres.h b/src/genres.h
index 171ff46..4b6d5c5 100644
--- a/src/genres.h
+++ b/src/genres.h
@@ -1,4 +1,3 @@
-/* genres.h - EasyTAG - Jerome Couderc 2000/05/29 */
/*
* EasyTAG - Tag editor for MP3 and Ogg Vorbis files
* Copyright (C) 2000-2003 Jerome Couderc <easytag gmail com>
@@ -18,10 +17,8 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
-
-#ifndef __GENRES_H__
-#define __GENRES_H__
-
+#ifndef ET_GENRES_H_
+#define ET_GENRES_H_
/* GENRE_MAX is the last genre number that can be used */
#define GENRE_MAX ( sizeof(id3_genres)/sizeof(id3_genres[0]) - 1 )
@@ -33,14 +30,14 @@
*/
#define genre_no(IndeX) ( IndeX < (sizeof(id3_genres)/sizeof(*id3_genres) ) ? id3_genres[IndeX] : "Unknown" )
-
/*
* Do not sort genres!!
- * Last Update: 2000/04/30
+ * Last Update: 2014-05-05
+ * https://en.wikipedia.org/wiki/ID3#List_of_genres
*/
static char *id3_genres[] =
{
- "Blues", /* 0 */
+ "Blues", /* 0: Core ID3 support */
"Classic Rock",
"Country",
"Dance",
@@ -120,7 +117,7 @@ static char *id3_genres[] =
"Musical",
"Rock & Roll",
"Hard Rock",
- "Folk", /* 80 */
+ "Folk", /* 80: Winamp extensions */
"Folk/Rock",
"National Folk",
"Swing",
@@ -182,13 +179,56 @@ static char *id3_genres[] =
"Crossover",
"Contemporary Christian",/* 140 */
"Christian Rock",
- "Merengue",
+ "Merengue", /* Winamp 1.91 */
"Salsa",
"Thrash Metal",
"Anime", /* 145 */
"JPop",
- "Synthpop"
+ "Synthpop",
+ "Abstract", /* Winamp 5.6 */
+ "Art Rock",
+ "Baroque", /* 150 */
+ "Bhangra",
+ "Big Beat",
+ "Breakbeat",
+ "Chillout",
+ "Downtempo", /* 155 */
+ "Dub",
+ "EBM",
+ "Eclectic",
+ "Electro",
+ "Electroclash", /* 160 */
+ "Emo",
+ "Experimental",
+ "Garage",
+ "Global",
+ "IDM", /* 165 */
+ "Illbient",
+ "Industro-Goth",
+ "Jam Band",
+ "Krautrock",
+ "Leftfield", /* 170 */
+ "Lounge",
+ "Math Rock",
+ "New Romantic",
+ "Nu-Breakz",
+ "Post-Punk", /* 175 */
+ "Post-Rock",
+ "Psytrance",
+ "Shoegaze",
+ "Space Rock",
+ "Trop Rock", /* 180 */
+ "World Music",
+ "Neoclassical",
+ "Audiobook",
+ "Audio Theatre",
+ "Neue Deutsche Welle", /* 185 */
+ "Podcast",
+ "Indie Rock",
+ "G-Funk",
+ "Dubstep",
+ "Garage Rock", /* 190 */
+ "Psybient"
};
-
-#endif /* __GENRES_H__ */
+#endif /* ET_GENRES_H_ */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]