More ID3v1 genres from ffmbc.
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 13 Dec 2009 20:51:38 +0000 (20:51 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 13 Dec 2009 20:51:38 +0000 (20:51 +0000)
Originally committed as revision 20837 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/id3v1.c
libavformat/id3v1.h

index cf5cb95..d201cde 100644 (file)
@@ -149,6 +149,28 @@ const char * const ff_id3v1_genre_str[ID3v1_GENRE_MAX + 1] = {
     [123] = "A capella",
     [124] = "Euro-House",
     [125] = "Dance Hall",
+    [126] = "Goa",
+    [127] = "Drum & Bass",
+    [128] = "Club-House",
+    [129] = "Hardcore",
+    [130] = "Terror",
+    [131] = "Indie",
+    [132] = "BritPop",
+    [133] = "Negerpunk",
+    [134] = "Polsk Punk",
+    [135] = "Beat",
+    [136] = "Christian Gangsta",
+    [137] = "Heavy Metal",
+    [138] = "Black Metal",
+    [139] = "Crossover",
+    [140] = "Contemporary C",
+    [141] = "Christian Rock",
+    [142] = "Merengue",
+    [143] = "Salsa",
+    [144] = "Thrash Metal",
+    [145] = "Anime",
+    [146] = "JPop",
+    [147] = "SynthPop",
 };
 
 static void get_string(AVFormatContext *s, const char *key,
index 206cab7..8eb58be 100644 (file)
@@ -26,7 +26,7 @@
 
 #define ID3v1_TAG_SIZE 128
 
-#define ID3v1_GENRE_MAX 125
+#define ID3v1_GENRE_MAX 147
 
 /**
  * ID3v1 genres