|
1 /* |
|
2 * Copyright (c) 2004 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: This class defines the ID3v1 genre |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 |
|
20 #ifndef METADATAID3V1GENRE_H |
|
21 #define METADATAID3V1GENRE_H |
|
22 |
|
23 |
|
24 // CONSTANTS |
|
25 const TInt KMaxGenreSize = 25; |
|
26 |
|
27 _LIT(KGenreBlues, "Blues"); |
|
28 _LIT(KGenreClassicRock, "Classic Rock"); |
|
29 _LIT(KGenreCountry, "Country"); |
|
30 _LIT(KGenreDance, "Dance"); |
|
31 _LIT(KGenreDisco, "Disco"); |
|
32 _LIT(KGenreFunk, "Funk"); |
|
33 _LIT(KGenreGrunge, "Grunge"); |
|
34 _LIT(KGenreHipHop, "Hip-Hop"); |
|
35 _LIT(KGenreJazz, "Jazz"); |
|
36 _LIT(KGenreMetal, "Metal"); |
|
37 _LIT(KGenreNewAge, "New Age"); |
|
38 _LIT(KGenreOldies, "Oldies"); |
|
39 _LIT(KGenreOther, "Other"); |
|
40 _LIT(KGenrePop, "Pop"); |
|
41 _LIT(KGenreRB, "R&B"); |
|
42 _LIT(KGenreRap, "Rap"); |
|
43 _LIT(KGenreReggae, "Reggae"); |
|
44 _LIT(KGenreRock, "Rock"); |
|
45 _LIT(KGenreTechno, "Techno"); |
|
46 _LIT(KGenreIndustrial, "Industrial"); |
|
47 _LIT(KGenreAlternative, "Alternative"); |
|
48 _LIT(KGenreSka, "Ska"); |
|
49 _LIT(KGenreDeathMetal, "Death Metal"); |
|
50 _LIT(KGenrePranks, "Pranks"); |
|
51 _LIT(KGenreSoundtrack, "Soundtrack"); |
|
52 _LIT(KGenreEuroTechno, "Euro-Techno"); |
|
53 _LIT(KGenreAmbient, "Ambient"); |
|
54 _LIT(KGenreTripHop, "Trip-Hop"); |
|
55 _LIT(KGenreVocal, "Vocal"); |
|
56 _LIT(KGenreJazzFunk, "Jazz+Funk"); |
|
57 _LIT(KGenreFusion, "Fusion"); |
|
58 _LIT(KGenreTrance, "Trance"); |
|
59 _LIT(KGenreClassical, "Classical"); |
|
60 _LIT(KGenreInstrumental, "Instrumental"); |
|
61 _LIT(KGenreAcid, "Acid"); |
|
62 _LIT(KGenreHouse, "House"); |
|
63 _LIT(KGenreGame, "Game"); |
|
64 _LIT(KGenreSoundClip, "Sound Clip"); |
|
65 _LIT(KGenreGospel, "Gospel"); |
|
66 _LIT(KGenreNoise, "Noise"); |
|
67 _LIT(KGenreAlternRock, "AlternRock"); |
|
68 _LIT(KGenreBass, "Bass"); |
|
69 _LIT(KGenreSoul, "Soul"); |
|
70 _LIT(KGenrePunk, "Punk"); |
|
71 _LIT(KGenreSpace, "Space"); |
|
72 _LIT(KGenreMeditative, "Meditative"); |
|
73 _LIT(KGenreInstrumentalPop, "Instrumental Pop"); |
|
74 _LIT(KGenreInstrumentalRock, "Instrumental Rock"); |
|
75 _LIT(KGenreEthnic, "Ethnic"); |
|
76 _LIT(KGenreGothic, "Gothic"); |
|
77 _LIT(KGenreDarkwave, "Darkwave"); |
|
78 _LIT(KGenreTechnoIndustrial, "Techno-Industrial"); |
|
79 _LIT(KGenreElectronic, "Electronic"); |
|
80 _LIT(KGenrePopFolk, "Pop-Folk"); |
|
81 _LIT(KGenreEurodance, "Eurodance"); |
|
82 _LIT(KGenreDream, "Dream"); |
|
83 _LIT(KGenreSouthernRock, "Southern Rock"); |
|
84 _LIT(KGenreComedy, "Comedy"); |
|
85 _LIT(KGenreCult, "Cult"); |
|
86 _LIT(KGenreGangsta, "Gangsta"); |
|
87 _LIT(KGenreTop40, "Top 40"); |
|
88 _LIT(KGenreChristianRap, "Christian Rap"); |
|
89 _LIT(KGenrePopFunk, "Pop/Funk"); |
|
90 _LIT(KGenreJungle, "Jungle"); |
|
91 _LIT(KGenreNativeAmerican, "Native American"); |
|
92 _LIT(KGenreCabaret, "Cabaret"); |
|
93 _LIT(KGenreNewWave, "New Wave"); |
|
94 _LIT(KGenrePsychadelic, "Psychadelic"); |
|
95 _LIT(KGenreRave, "Rave"); |
|
96 _LIT(KGenreShowtunes, "Showtunes"); |
|
97 _LIT(KGenreTrailer, "Trailer"); |
|
98 _LIT(KGenreLoFi, "Lo-Fi"); |
|
99 _LIT(KGenreTribal, "Tribal"); |
|
100 _LIT(KGenreAcidPunk, "Acid Punk"); |
|
101 _LIT(KGenreAcidJazz, "AcidJazz"); |
|
102 _LIT(KGenrePolka, "Polka"); |
|
103 _LIT(KGenreRetro, "Retro"); |
|
104 _LIT(KGenreMusical, "Musical"); |
|
105 _LIT(KGenreRockRoll, "Rock & Roll"); |
|
106 _LIT(KGenreHardRock, "Hard Rock"); |
|
107 _LIT(KGenreFolk, "Folk"); |
|
108 _LIT(KGenreFolkRock, "Folk-Rock"); |
|
109 _LIT(KGenreNationalFolk, "National Folk"); |
|
110 _LIT(KGenreSwing, "Swing"); |
|
111 _LIT(KGenreFastFusion, "Fast Fusion"); |
|
112 _LIT(KGenreBebob, "Bebob"); |
|
113 _LIT(KGenreLatin, "Latin"); |
|
114 _LIT(KGenreRevival, "Revival"); |
|
115 _LIT(KGenreCeltic, "Celtic"); |
|
116 _LIT(KGenreBluegrass, "Bluegrass"); |
|
117 _LIT(KGenreAvantgarde, "Avantgarde"); |
|
118 _LIT(KGenreGothicRock, "Gothic Rock"); |
|
119 _LIT(KGenreProgressiveRock, "Progressive Rock"); |
|
120 _LIT(KGenrePsychedelicRock, "Psychedelic Rock"); |
|
121 _LIT(KGenreSymphonicRock, "Symphonic Rock"); |
|
122 _LIT(KGenreSlowRock, "Slow Rock"); |
|
123 _LIT(KGenreBigBand, "Big Band"); |
|
124 _LIT(KGenreChorus, "Chorus"); |
|
125 _LIT(KGenreEasyListening, "Easy Listening"); |
|
126 _LIT(KGenreAcoustic, "Acoustic"); |
|
127 _LIT(KGenreHumour, "Humour"); |
|
128 _LIT(KGenreSpeech, "Speech"); |
|
129 _LIT(KGenreChanson, "Chanson"); |
|
130 _LIT(KGenreOpera, "Opera"); |
|
131 _LIT(KGenreChamberMusic, "Chamber Music"); |
|
132 _LIT(KGenreSonata, "Sonata"); |
|
133 _LIT(KGenreSymphony, "Symphony"); |
|
134 _LIT(KGenreBootyBass, "Booty Bass"); |
|
135 _LIT(KGenrePrimus, "Primus"); |
|
136 _LIT(KGenrePornGroove, "Porn Groove"); |
|
137 _LIT(KGenreSatire, "Satire"); |
|
138 _LIT(KGenreSlowJam, "Slow Jam"); |
|
139 _LIT(KGenreClub, "Club"); |
|
140 _LIT(KGenreTango, "Tango"); |
|
141 _LIT(KGenreSamba, "Samba"); |
|
142 _LIT(KGenreFolklore, "Folklore"); |
|
143 _LIT(KGenreBallad, "Ballad"); |
|
144 _LIT(KGenrePowerBallad, "Power Ballad"); |
|
145 _LIT(KGenreRhythmicSoul, "Rhythmic Soul"); |
|
146 _LIT(KGenreFreestyle, "Freestyle"); |
|
147 _LIT(KGenreDuet, "Duet"); |
|
148 _LIT(KGenrePunkRock, "Punk Rock"); |
|
149 _LIT(KGenreDrumSolo, "Drum Solo"); |
|
150 _LIT(KGenreAcapella, "A capella"); |
|
151 _LIT(KGenreEuroHouse, "Euro-House"); |
|
152 _LIT(KGenreDanceHall, "Dance Hall"); |
|
153 _LIT(KGenrePodcast, "Podcast"); |
|
154 |
|
155 #endif // METADATAID3V1GENRE_H |
|
156 |
|
157 // End of File |