Mercurial > audlegacy
view src/libid3tag/genre.dat @ 4873:be6c7aea8665
Use playlist_get_mtime, not plain stat, when sorting by date (bug #20)
author | John Lindgren <john.lindgren@tds.net> |
---|---|
date | Sun, 26 Apr 2009 12:32:33 -0400 |
parents | 10692383c103 |
children |
line wrap: on
line source
/* Automatically generated from genre.dat.in */ /* * libid3tag - ID3 tag manipulation library * Copyright (C) 2000-2004 Underbit Technologies, Inc. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * Id: genre.dat.in,v 1.7 2004/01/23 09:41:32 rob Exp */ /* * These are the ID3 genre names, taken as a combination of names from ID3v1 * (listed in Appendix A of the ID3 tag version 2.4.0 informal standard) and * the extensions made by Winamp as of version 2.80. */ /* ID3v1 names (0-79) */ static id3_ucs4_t const genre_BLUES[] = { 'B', 'l', 'u', 'e', 's', 0 }; static id3_ucs4_t const genre_CLASSIC_ROCK[] = { 'C', 'l', 'a', 's', 's', 'i', 'c', ' ', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_COUNTRY[] = { 'C', 'o', 'u', 'n', 't', 'r', 'y', 0 }; static id3_ucs4_t const genre_DANCE[] = { 'D', 'a', 'n', 'c', 'e', 0 }; static id3_ucs4_t const genre_DISCO[] = { 'D', 'i', 's', 'c', 'o', 0 }; static id3_ucs4_t const genre_FUNK[] = { 'F', 'u', 'n', 'k', 0 }; static id3_ucs4_t const genre_GRUNGE[] = { 'G', 'r', 'u', 'n', 'g', 'e', 0 }; static id3_ucs4_t const genre_HIP_HOP[] = { 'H', 'i', 'p', '-', 'H', 'o', 'p', 0 }; static id3_ucs4_t const genre_JAZZ[] = { 'J', 'a', 'z', 'z', 0 }; static id3_ucs4_t const genre_METAL[] = { 'M', 'e', 't', 'a', 'l', 0 }; static id3_ucs4_t const genre_NEW_AGE[] = { 'N', 'e', 'w', ' ', 'A', 'g', 'e', 0 }; static id3_ucs4_t const genre_OLDIES[] = { 'O', 'l', 'd', 'i', 'e', 's', 0 }; static id3_ucs4_t const genre_OTHER[] = { 'O', 't', 'h', 'e', 'r', 0 }; static id3_ucs4_t const genre_POP[] = { 'P', 'o', 'p', 0 }; static id3_ucs4_t const genre_R_B[] = { 'R', '&', 'B', 0 }; static id3_ucs4_t const genre_RAP[] = { 'R', 'a', 'p', 0 }; static id3_ucs4_t const genre_REGGAE[] = { 'R', 'e', 'g', 'g', 'a', 'e', 0 }; static id3_ucs4_t const genre_ROCK[] = { 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_TECHNO[] = { 'T', 'e', 'c', 'h', 'n', 'o', 0 }; static id3_ucs4_t const genre_INDUSTRIAL[] = { 'I', 'n', 'd', 'u', 's', 't', 'r', 'i', 'a', 'l', 0 }; static id3_ucs4_t const genre_ALTERNATIVE[] = { 'A', 'l', 't', 'e', 'r', 'n', 'a', 't', 'i', 'v', 'e', 0 }; static id3_ucs4_t const genre_SKA[] = { 'S', 'k', 'a', 0 }; static id3_ucs4_t const genre_DEATH_METAL[] = { 'D', 'e', 'a', 't', 'h', ' ', 'M', 'e', 't', 'a', 'l', 0 }; static id3_ucs4_t const genre_PRANKS[] = { 'P', 'r', 'a', 'n', 'k', 's', 0 }; static id3_ucs4_t const genre_SOUNDTRACK[] = { 'S', 'o', 'u', 'n', 'd', 't', 'r', 'a', 'c', 'k', 0 }; static id3_ucs4_t const genre_EURO_TECHNO[] = { 'E', 'u', 'r', 'o', '-', 'T', 'e', 'c', 'h', 'n', 'o', 0 }; static id3_ucs4_t const genre_AMBIENT[] = { 'A', 'm', 'b', 'i', 'e', 'n', 't', 0 }; static id3_ucs4_t const genre_TRIP_HOP[] = { 'T', 'r', 'i', 'p', '-', 'H', 'o', 'p', 0 }; static id3_ucs4_t const genre_VOCAL[] = { 'V', 'o', 'c', 'a', 'l', 0 }; static id3_ucs4_t const genre_JAZZ_FUNK[] = { 'J', 'a', 'z', 'z', '+', 'F', 'u', 'n', 'k', 0 }; static id3_ucs4_t const genre_FUSION[] = { 'F', 'u', 's', 'i', 'o', 'n', 0 }; static id3_ucs4_t const genre_TRANCE[] = { 'T', 'r', 'a', 'n', 'c', 'e', 0 }; static id3_ucs4_t const genre_CLASSICAL[] = { 'C', 'l', 'a', 's', 's', 'i', 'c', 'a', 'l', 0 }; static id3_ucs4_t const genre_INSTRUMENTAL[] = { 'I', 'n', 's', 't', 'r', 'u', 'm', 'e', 'n', 't', 'a', 'l', 0 }; static id3_ucs4_t const genre_ACID[] = { 'A', 'c', 'i', 'd', 0 }; static id3_ucs4_t const genre_HOUSE[] = { 'H', 'o', 'u', 's', 'e', 0 }; static id3_ucs4_t const genre_GAME[] = { 'G', 'a', 'm', 'e', 0 }; static id3_ucs4_t const genre_SOUND_CLIP[] = { 'S', 'o', 'u', 'n', 'd', ' ', 'C', 'l', 'i', 'p', 0 }; static id3_ucs4_t const genre_GOSPEL[] = { 'G', 'o', 's', 'p', 'e', 'l', 0 }; static id3_ucs4_t const genre_NOISE[] = { 'N', 'o', 'i', 's', 'e', 0 }; static id3_ucs4_t const genre_ALTERNROCK[] = { 'A', 'l', 't', 'e', 'r', 'n', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_BASS[] = { 'B', 'a', 's', 's', 0 }; static id3_ucs4_t const genre_SOUL[] = { 'S', 'o', 'u', 'l', 0 }; static id3_ucs4_t const genre_PUNK[] = { 'P', 'u', 'n', 'k', 0 }; static id3_ucs4_t const genre_SPACE[] = { 'S', 'p', 'a', 'c', 'e', 0 }; static id3_ucs4_t const genre_MEDITATIVE[] = { 'M', 'e', 'd', 'i', 't', 'a', 't', 'i', 'v', 'e', 0 }; static id3_ucs4_t const genre_INSTRUMENTAL_POP[] = { 'I', 'n', 's', 't', 'r', 'u', 'm', 'e', 'n', 't', 'a', 'l', ' ', 'P', 'o', 'p', 0 }; static id3_ucs4_t const genre_INSTRUMENTAL_ROCK[] = { 'I', 'n', 's', 't', 'r', 'u', 'm', 'e', 'n', 't', 'a', 'l', ' ', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_ETHNIC[] = { 'E', 't', 'h', 'n', 'i', 'c', 0 }; static id3_ucs4_t const genre_GOTHIC[] = { 'G', 'o', 't', 'h', 'i', 'c', 0 }; static id3_ucs4_t const genre_DARKWAVE[] = { 'D', 'a', 'r', 'k', 'w', 'a', 'v', 'e', 0 }; static id3_ucs4_t const genre_TECHNO_INDUSTRIAL[] = { 'T', 'e', 'c', 'h', 'n', 'o', '-', 'I', 'n', 'd', 'u', 's', 't', 'r', 'i', 'a', 'l', 0 }; static id3_ucs4_t const genre_ELECTRONIC[] = { 'E', 'l', 'e', 'c', 't', 'r', 'o', 'n', 'i', 'c', 0 }; static id3_ucs4_t const genre_POP_FOLK[] = { 'P', 'o', 'p', '-', 'F', 'o', 'l', 'k', 0 }; static id3_ucs4_t const genre_EURODANCE[] = { 'E', 'u', 'r', 'o', 'd', 'a', 'n', 'c', 'e', 0 }; static id3_ucs4_t const genre_DREAM[] = { 'D', 'r', 'e', 'a', 'm', 0 }; static id3_ucs4_t const genre_SOUTHERN_ROCK[] = { 'S', 'o', 'u', 't', 'h', 'e', 'r', 'n', ' ', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_COMEDY[] = { 'C', 'o', 'm', 'e', 'd', 'y', 0 }; static id3_ucs4_t const genre_CULT[] = { 'C', 'u', 'l', 't', 0 }; static id3_ucs4_t const genre_GANGSTA[] = { 'G', 'a', 'n', 'g', 's', 't', 'a', 0 }; static id3_ucs4_t const genre_TOP_40[] = { 'T', 'o', 'p', ' ', '4', '0', 0 }; static id3_ucs4_t const genre_CHRISTIAN_RAP[] = { 'C', 'h', 'r', 'i', 's', 't', 'i', 'a', 'n', ' ', 'R', 'a', 'p', 0 }; static id3_ucs4_t const genre_POP_FUNK[] = { 'P', 'o', 'p', '/', 'F', 'u', 'n', 'k', 0 }; static id3_ucs4_t const genre_JUNGLE[] = { 'J', 'u', 'n', 'g', 'l', 'e', 0 }; static id3_ucs4_t const genre_NATIVE_AMERICAN[] = { 'N', 'a', 't', 'i', 'v', 'e', ' ', 'A', 'm', 'e', 'r', 'i', 'c', 'a', 'n', 0 }; static id3_ucs4_t const genre_CABARET[] = { 'C', 'a', 'b', 'a', 'r', 'e', 't', 0 }; static id3_ucs4_t const genre_NEW_WAVE[] = { 'N', 'e', 'w', ' ', 'W', 'a', 'v', 'e', 0 }; static id3_ucs4_t const genre_PSYCHEDELIC[] = { 'P', 's', 'y', 'c', 'h', 'e', 'd', 'e', 'l', 'i', 'c', 0 }; static id3_ucs4_t const genre_RAVE[] = { 'R', 'a', 'v', 'e', 0 }; static id3_ucs4_t const genre_SHOWTUNES[] = { 'S', 'h', 'o', 'w', 't', 'u', 'n', 'e', 's', 0 }; static id3_ucs4_t const genre_TRAILER[] = { 'T', 'r', 'a', 'i', 'l', 'e', 'r', 0 }; static id3_ucs4_t const genre_LO_FI[] = { 'L', 'o', '-', 'F', 'i', 0 }; static id3_ucs4_t const genre_TRIBAL[] = { 'T', 'r', 'i', 'b', 'a', 'l', 0 }; static id3_ucs4_t const genre_ACID_PUNK[] = { 'A', 'c', 'i', 'd', ' ', 'P', 'u', 'n', 'k', 0 }; static id3_ucs4_t const genre_ACID_JAZZ[] = { 'A', 'c', 'i', 'd', ' ', 'J', 'a', 'z', 'z', 0 }; static id3_ucs4_t const genre_POLKA[] = { 'P', 'o', 'l', 'k', 'a', 0 }; static id3_ucs4_t const genre_RETRO[] = { 'R', 'e', 't', 'r', 'o', 0 }; static id3_ucs4_t const genre_MUSICAL[] = { 'M', 'u', 's', 'i', 'c', 'a', 'l', 0 }; static id3_ucs4_t const genre_ROCK___ROLL[] = { 'R', 'o', 'c', 'k', ' ', '&', ' ', 'R', 'o', 'l', 'l', 0 }; static id3_ucs4_t const genre_HARD_ROCK[] = { 'H', 'a', 'r', 'd', ' ', 'R', 'o', 'c', 'k', 0 }; /* Winamp extensions (80-147) */ static id3_ucs4_t const genre_FOLK[] = { 'F', 'o', 'l', 'k', 0 }; static id3_ucs4_t const genre_FOLK_ROCK[] = { 'F', 'o', 'l', 'k', '/', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_NATIONAL_FOLK[] = { 'N', 'a', 't', 'i', 'o', 'n', 'a', 'l', ' ', 'F', 'o', 'l', 'k', 0 }; static id3_ucs4_t const genre_SWING[] = { 'S', 'w', 'i', 'n', 'g', 0 }; static id3_ucs4_t const genre_FAST_FUSION[] = { 'F', 'a', 's', 't', '-', 'F', 'u', 's', 'i', 'o', 'n', 0 }; static id3_ucs4_t const genre_BEBOB[] = { 'B', 'e', 'b', 'o', 'b', 0 }; static id3_ucs4_t const genre_LATIN[] = { 'L', 'a', 't', 'i', 'n', 0 }; static id3_ucs4_t const genre_REVIVAL[] = { 'R', 'e', 'v', 'i', 'v', 'a', 'l', 0 }; static id3_ucs4_t const genre_CELTIC[] = { 'C', 'e', 'l', 't', 'i', 'c', 0 }; static id3_ucs4_t const genre_BLUEGRASS[] = { 'B', 'l', 'u', 'e', 'g', 'r', 'a', 's', 's', 0 }; static id3_ucs4_t const genre_AVANTGARDE[] = { 'A', 'v', 'a', 'n', 't', 'g', 'a', 'r', 'd', 'e', 0 }; static id3_ucs4_t const genre_GOTHIC_ROCK[] = { 'G', 'o', 't', 'h', 'i', 'c', ' ', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_PROGRESSIVE_ROCK[] = { 'P', 'r', 'o', 'g', 'r', 'e', 's', 's', 'i', 'v', 'e', ' ', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_PSYCHEDELIC_ROCK[] = { 'P', 's', 'y', 'c', 'h', 'e', 'd', 'e', 'l', 'i', 'c', ' ', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_SYMPHONIC_ROCK[] = { 'S', 'y', 'm', 'p', 'h', 'o', 'n', 'i', 'c', ' ', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_SLOW_ROCK[] = { 'S', 'l', 'o', 'w', ' ', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_BIG_BAND[] = { 'B', 'i', 'g', ' ', 'B', 'a', 'n', 'd', 0 }; static id3_ucs4_t const genre_CHORUS[] = { 'C', 'h', 'o', 'r', 'u', 's', 0 }; static id3_ucs4_t const genre_EASY_LISTENING[] = { 'E', 'a', 's', 'y', ' ', 'L', 'i', 's', 't', 'e', 'n', 'i', 'n', 'g', 0 }; static id3_ucs4_t const genre_ACOUSTIC[] = { 'A', 'c', 'o', 'u', 's', 't', 'i', 'c', 0 }; static id3_ucs4_t const genre_HUMOUR[] = { 'H', 'u', 'm', 'o', 'u', 'r', 0 }; static id3_ucs4_t const genre_SPEECH[] = { 'S', 'p', 'e', 'e', 'c', 'h', 0 }; static id3_ucs4_t const genre_CHANSON[] = { 'C', 'h', 'a', 'n', 's', 'o', 'n', 0 }; static id3_ucs4_t const genre_OPERA[] = { 'O', 'p', 'e', 'r', 'a', 0 }; static id3_ucs4_t const genre_CHAMBER_MUSIC[] = { 'C', 'h', 'a', 'm', 'b', 'e', 'r', ' ', 'M', 'u', 's', 'i', 'c', 0 }; static id3_ucs4_t const genre_SONATA[] = { 'S', 'o', 'n', 'a', 't', 'a', 0 }; static id3_ucs4_t const genre_SYMPHONY[] = { 'S', 'y', 'm', 'p', 'h', 'o', 'n', 'y', 0 }; static id3_ucs4_t const genre_BOOTY_BASS[] = { 'B', 'o', 'o', 't', 'y', ' ', 'B', 'a', 's', 's', 0 }; static id3_ucs4_t const genre_PRIMUS[] = { 'P', 'r', 'i', 'm', 'u', 's', 0 }; static id3_ucs4_t const genre_PORN_GROOVE[] = { 'P', 'o', 'r', 'n', ' ', 'G', 'r', 'o', 'o', 'v', 'e', 0 }; static id3_ucs4_t const genre_SATIRE[] = { 'S', 'a', 't', 'i', 'r', 'e', 0 }; static id3_ucs4_t const genre_SLOW_JAM[] = { 'S', 'l', 'o', 'w', ' ', 'J', 'a', 'm', 0 }; static id3_ucs4_t const genre_CLUB[] = { 'C', 'l', 'u', 'b', 0 }; static id3_ucs4_t const genre_TANGO[] = { 'T', 'a', 'n', 'g', 'o', 0 }; static id3_ucs4_t const genre_SAMBA[] = { 'S', 'a', 'm', 'b', 'a', 0 }; static id3_ucs4_t const genre_FOLKLORE[] = { 'F', 'o', 'l', 'k', 'l', 'o', 'r', 'e', 0 }; static id3_ucs4_t const genre_BALLAD[] = { 'B', 'a', 'l', 'l', 'a', 'd', 0 }; static id3_ucs4_t const genre_POWER_BALLAD[] = { 'P', 'o', 'w', 'e', 'r', ' ', 'B', 'a', 'l', 'l', 'a', 'd', 0 }; static id3_ucs4_t const genre_RHYTHMIC_SOUL[] = { 'R', 'h', 'y', 't', 'h', 'm', 'i', 'c', ' ', 'S', 'o', 'u', 'l', 0 }; static id3_ucs4_t const genre_FREESTYLE[] = { 'F', 'r', 'e', 'e', 's', 't', 'y', 'l', 'e', 0 }; static id3_ucs4_t const genre_DUET[] = { 'D', 'u', 'e', 't', 0 }; static id3_ucs4_t const genre_PUNK_ROCK[] = { 'P', 'u', 'n', 'k', ' ', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_DRUM_SOLO[] = { 'D', 'r', 'u', 'm', ' ', 'S', 'o', 'l', 'o', 0 }; static id3_ucs4_t const genre_A_CAPPELLA[] = { 'A', ' ', 'C', 'a', 'p', 'p', 'e', 'l', 'l', 'a', 0 }; static id3_ucs4_t const genre_EURO_HOUSE[] = { 'E', 'u', 'r', 'o', '-', 'H', 'o', 'u', 's', 'e', 0 }; static id3_ucs4_t const genre_DANCE_HALL[] = { 'D', 'a', 'n', 'c', 'e', ' ', 'H', 'a', 'l', 'l', 0 }; static id3_ucs4_t const genre_GOA[] = { 'G', 'o', 'a', 0 }; static id3_ucs4_t const genre_DRUM___BASS[] = { 'D', 'r', 'u', 'm', ' ', '&', ' ', 'B', 'a', 's', 's', 0 }; static id3_ucs4_t const genre_CLUB_HOUSE[] = { 'C', 'l', 'u', 'b', '-', 'H', 'o', 'u', 's', 'e', 0 }; static id3_ucs4_t const genre_HARDCORE[] = { 'H', 'a', 'r', 'd', 'c', 'o', 'r', 'e', 0 }; static id3_ucs4_t const genre_TERROR[] = { 'T', 'e', 'r', 'r', 'o', 'r', 0 }; static id3_ucs4_t const genre_INDIE[] = { 'I', 'n', 'd', 'i', 'e', 0 }; static id3_ucs4_t const genre_BRITPOP[] = { 'B', 'r', 'i', 't', 'P', 'o', 'p', 0 }; static id3_ucs4_t const genre_NEGERPUNK[] = { 'N', 'e', 'g', 'e', 'r', 'p', 'u', 'n', 'k', 0 }; static id3_ucs4_t const genre_POLSK_PUNK[] = { 'P', 'o', 'l', 's', 'k', ' ', 'P', 'u', 'n', 'k', 0 }; static id3_ucs4_t const genre_BEAT[] = { 'B', 'e', 'a', 't', 0 }; static id3_ucs4_t const genre_CHRISTIAN_GANGSTA_RAP[] = { 'C', 'h', 'r', 'i', 's', 't', 'i', 'a', 'n', ' ', 'G', 'a', 'n', 'g', 's', 't', 'a', ' ', 'R', 'a', 'p', 0 }; static id3_ucs4_t const genre_HEAVY_METAL[] = { 'H', 'e', 'a', 'v', 'y', ' ', 'M', 'e', 't', 'a', 'l', 0 }; static id3_ucs4_t const genre_BLACK_METAL[] = { 'B', 'l', 'a', 'c', 'k', ' ', 'M', 'e', 't', 'a', 'l', 0 }; static id3_ucs4_t const genre_CROSSOVER[] = { 'C', 'r', 'o', 's', 's', 'o', 'v', 'e', 'r', 0 }; static id3_ucs4_t const genre_CONTEMPORARY_CHRISTIAN[] = { 'C', 'o', 'n', 't', 'e', 'm', 'p', 'o', 'r', 'a', 'r', 'y', ' ', 'C', 'h', 'r', 'i', 's', 't', 'i', 'a', 'n', 0 }; static id3_ucs4_t const genre_CHRISTIAN_ROCK[] = { 'C', 'h', 'r', 'i', 's', 't', 'i', 'a', 'n', ' ', 'R', 'o', 'c', 'k', 0 }; static id3_ucs4_t const genre_MERENGUE[] = { 'M', 'e', 'r', 'e', 'n', 'g', 'u', 'e', 0 }; static id3_ucs4_t const genre_SALSA[] = { 'S', 'a', 'l', 's', 'a', 0 }; static id3_ucs4_t const genre_THRASH_METAL[] = { 'T', 'h', 'r', 'a', 's', 'h', ' ', 'M', 'e', 't', 'a', 'l', 0 }; static id3_ucs4_t const genre_ANIME[] = { 'A', 'n', 'i', 'm', 'e', 0 }; static id3_ucs4_t const genre_JPOP[] = { 'J', 'P', 'o', 'p', 0 }; static id3_ucs4_t const genre_SYNTHPOP[] = { 'S', 'y', 'n', 't', 'h', 'p', 'o', 'p', 0 }; static id3_ucs4_t const *const genre_table[] = { genre_BLUES, genre_CLASSIC_ROCK, genre_COUNTRY, genre_DANCE, genre_DISCO, genre_FUNK, genre_GRUNGE, genre_HIP_HOP, genre_JAZZ, genre_METAL, genre_NEW_AGE, genre_OLDIES, genre_OTHER, genre_POP, genre_R_B, genre_RAP, genre_REGGAE, genre_ROCK, genre_TECHNO, genre_INDUSTRIAL, genre_ALTERNATIVE, genre_SKA, genre_DEATH_METAL, genre_PRANKS, genre_SOUNDTRACK, genre_EURO_TECHNO, genre_AMBIENT, genre_TRIP_HOP, genre_VOCAL, genre_JAZZ_FUNK, genre_FUSION, genre_TRANCE, genre_CLASSICAL, genre_INSTRUMENTAL, genre_ACID, genre_HOUSE, genre_GAME, genre_SOUND_CLIP, genre_GOSPEL, genre_NOISE, genre_ALTERNROCK, genre_BASS, genre_SOUL, genre_PUNK, genre_SPACE, genre_MEDITATIVE, genre_INSTRUMENTAL_POP, genre_INSTRUMENTAL_ROCK, genre_ETHNIC, genre_GOTHIC, genre_DARKWAVE, genre_TECHNO_INDUSTRIAL, genre_ELECTRONIC, genre_POP_FOLK, genre_EURODANCE, genre_DREAM, genre_SOUTHERN_ROCK, genre_COMEDY, genre_CULT, genre_GANGSTA, genre_TOP_40, genre_CHRISTIAN_RAP, genre_POP_FUNK, genre_JUNGLE, genre_NATIVE_AMERICAN, genre_CABARET, genre_NEW_WAVE, genre_PSYCHEDELIC, genre_RAVE, genre_SHOWTUNES, genre_TRAILER, genre_LO_FI, genre_TRIBAL, genre_ACID_PUNK, genre_ACID_JAZZ, genre_POLKA, genre_RETRO, genre_MUSICAL, genre_ROCK___ROLL, genre_HARD_ROCK, genre_FOLK, genre_FOLK_ROCK, genre_NATIONAL_FOLK, genre_SWING, genre_FAST_FUSION, genre_BEBOB, genre_LATIN, genre_REVIVAL, genre_CELTIC, genre_BLUEGRASS, genre_AVANTGARDE, genre_GOTHIC_ROCK, genre_PROGRESSIVE_ROCK, genre_PSYCHEDELIC_ROCK, genre_SYMPHONIC_ROCK, genre_SLOW_ROCK, genre_BIG_BAND, genre_CHORUS, genre_EASY_LISTENING, genre_ACOUSTIC, genre_HUMOUR, genre_SPEECH, genre_CHANSON, genre_OPERA, genre_CHAMBER_MUSIC, genre_SONATA, genre_SYMPHONY, genre_BOOTY_BASS, genre_PRIMUS, genre_PORN_GROOVE, genre_SATIRE, genre_SLOW_JAM, genre_CLUB, genre_TANGO, genre_SAMBA, genre_FOLKLORE, genre_BALLAD, genre_POWER_BALLAD, genre_RHYTHMIC_SOUL, genre_FREESTYLE, genre_DUET, genre_PUNK_ROCK, genre_DRUM_SOLO, genre_A_CAPPELLA, genre_EURO_HOUSE, genre_DANCE_HALL, genre_GOA, genre_DRUM___BASS, genre_CLUB_HOUSE, genre_HARDCORE, genre_TERROR, genre_INDIE, genre_BRITPOP, genre_NEGERPUNK, genre_POLSK_PUNK, genre_BEAT, genre_CHRISTIAN_GANGSTA_RAP, genre_HEAVY_METAL, genre_BLACK_METAL, genre_CROSSOVER, genre_CONTEMPORARY_CHRISTIAN, genre_CHRISTIAN_ROCK, genre_MERENGUE, genre_SALSA, genre_THRASH_METAL, genre_ANIME, genre_JPOP, genre_SYNTHPOP };