/usr/include/roaraudio/genre.h is in libroar-dev 1.0~beta11-7.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 | //genre.h:
/*
* Copyright (C) Philipp 'ph3-der-loewe' Schafft - 2008-2014
*
* This file is part of RoarAudio,
* a cross-platform sound system for both, home and professional use.
* See README for details.
*
* This file is free software; you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License version 3
* as published by the Free Software Foundation.
*
* RoarAudio 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 Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this software; see the file COPYING. If not, write to
* the Free Software Foundation, 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
*
* NOTE: Even though this file is LGPLed it (may) include GPLed files
* so the license of this file is/may therefore downgraded to GPL.
* See HACKING for details.
*/
#ifndef _ROARAUDIO_GENRE_H_
#define _ROARAUDIO_GENRE_H_
// Meta genres:
#define ROAR_META_GENRE_META_NONE 0x0000
#define ROAR_META_GENRE_META_OTHER 0x0001
#define ROAR_META_GENRE_META_MUSIC 0x0002
#define ROAR_META_GENRE_META_MODERATION 0x0003
#define ROAR_META_GENRE_META_TEXT 0x0004
#define ROAR_META_GENRE_META_COMMERCIAL 0x0005
// EU:
#define ROAR_META_GENRE_RDS_EU_NONE 0x0020
#define ROAR_META_GENRE_RDS_EU_NEWS 0x0021
#define ROAR_META_GENRE_RDS_EU_CURRENT_AFFAIRS 0x0022
#define ROAR_META_GENRE_RDS_EU_INFORMATION 0x0023
#define ROAR_META_GENRE_RDS_EU_SPORT 0x0024
#define ROAR_META_GENRE_RDS_EU_EDUCATION 0x0025
#define ROAR_META_GENRE_RDS_EU_DRAMA 0x0026
#define ROAR_META_GENRE_RDS_EU_CULTURE 0x0027
#define ROAR_META_GENRE_RDS_EU_SCIENCE 0x0028
#define ROAR_META_GENRE_RDS_EU_VARIED 0x0029
#define ROAR_META_GENRE_RDS_EU_POP_MUSIC 0x002a
#define ROAR_META_GENRE_RDS_EU_ROCK_MUSIC 0x002b
#define ROAR_META_GENRE_RDS_EU_EASY_LISTENING 0x002c
#define ROAR_META_GENRE_RDS_EU_LIGHT_CLASSICAL 0x002d
#define ROAR_META_GENRE_RDS_EU_SERIOUS_CLASSICAL 0x002e
#define ROAR_META_GENRE_RDS_EU_OTHER_MUSIC 0x002f
#define ROAR_META_GENRE_RDS_EU_WEATHER 0x0030
#define ROAR_META_GENRE_RDS_EU_FINANCE 0x0031
#define ROAR_META_GENRE_RDS_EU_CHILDREN_S_PROGRAMMES 0x0032
#define ROAR_META_GENRE_RDS_EU_SOCIAL_AFFAIRS 0x0033
#define ROAR_META_GENRE_RDS_EU_RELIGION 0x0034
#define ROAR_META_GENRE_RDS_EU_PHONE_IN 0x0035
#define ROAR_META_GENRE_RDS_EU_TRAVEL 0x0036
#define ROAR_META_GENRE_RDS_EU_LEISURE 0x0037
#define ROAR_META_GENRE_RDS_EU_JAZZ_MUSIC 0x0038
#define ROAR_META_GENRE_RDS_EU_COUNTRY_MUSIC 0x0039
#define ROAR_META_GENRE_RDS_EU_NATIONAL_MUSIC 0x003a
#define ROAR_META_GENRE_RDS_EU_OLDIES_MUSIC 0x003b
#define ROAR_META_GENRE_RDS_EU_FOLK_MUSIC 0x003c
#define ROAR_META_GENRE_RDS_EU_DOCUMENTARY 0x003d
#define ROAR_META_GENRE_RDS_EU_ALARM_TEST 0x003e
#define ROAR_META_GENRE_RDS_EU_ALARM 0x003f
#define ROAR_META_GENRE_RDS_EU_EMERGENCY_TEST ROAR_META_GENRE_RDS_EU_ALARM_TEST
#define ROAR_META_GENRE_RDS_EU_EMERGENCY ROAR_META_GENRE_RDS_EU_ALARM
// North America:
#define ROAR_META_GENRE_RDS_NA_NONE 0x0040
#define ROAR_META_GENRE_RDS_NA_NEWS 0x0041
#define ROAR_META_GENRE_RDS_NA_INFORMATION 0x0042
#define ROAR_META_GENRE_RDS_NA_SPORTS 0x0043
#define ROAR_META_GENRE_RDS_NA_TALK 0x0044
#define ROAR_META_GENRE_RDS_NA_ROCK 0x0045
#define ROAR_META_GENRE_RDS_NA_CLASSIC_ROCK 0x0046
#define ROAR_META_GENRE_RDS_NA_ADULT_HITS 0x0047
#define ROAR_META_GENRE_RDS_NA_SOFT_ROCK 0x0048
#define ROAR_META_GENRE_RDS_NA_TOP_40 0x0049
#define ROAR_META_GENRE_RDS_NA_COUNTRY 0x004a
#define ROAR_META_GENRE_RDS_NA_OLDIES 0x004b
#define ROAR_META_GENRE_RDS_NA_SOFT 0x004c
#define ROAR_META_GENRE_RDS_NA_NOSTALGIA 0x004d
#define ROAR_META_GENRE_RDS_NA_JAZZ 0x004e
#define ROAR_META_GENRE_RDS_NA_CLASSICAL 0x004f
#define ROAR_META_GENRE_RDS_NA_RHYTHM_AND_BLUES 0x0050
#define ROAR_META_GENRE_RDS_NA_SOFT_RHYTHM_AND_BLUES 0x0051
#define ROAR_META_GENRE_RDS_NA_LANGUAGE 0x0052
#define ROAR_META_GENRE_RDS_NA_RELIGIOUS_MUSIC 0x0053
#define ROAR_META_GENRE_RDS_NA_RELIGIOUS_TALK 0x0054
#define ROAR_META_GENRE_RDS_NA_PERSONALITY 0x0055
#define ROAR_META_GENRE_RDS_NA_PUBLIC 0x0056
#define ROAR_META_GENRE_RDS_NA_COLLEGE 0x0057
#define ROAR_META_GENRE_RDS_NA_UNASSIGNED_0 0x0058
#define ROAR_META_GENRE_RDS_NA_UNASSIGNED_1 0x0059
#define ROAR_META_GENRE_RDS_NA_UNASSIGNED_2 0x005a
#define ROAR_META_GENRE_RDS_NA_UNASSIGNED_3 0x005b
#define ROAR_META_GENRE_RDS_NA_UNASSIGNED_4 0x005c
#define ROAR_META_GENRE_RDS_NA_WEATHER 0x005d
#define ROAR_META_GENRE_RDS_NA_EMERGENCY_TEST 0x005e
#define ROAR_META_GENRE_RDS_NA_EMERGENCY 0x005f
#define ROAR_META_GENRE_RDS_NA_ALARM_TEST ROAR_META_GENRE_RDS_NA_EMERGENCY_TEST
#define ROAR_META_GENRE_RDS_NA_ALARM ROAR_META_GENRE_RDS_NA_EMERGENCY
// ID3, standard + winamp ext:
#define ROAR_META_GENRE_ID3_BLUES 0x0100
#define ROAR_META_GENRE_ID3_CLASSIC_ROCK 0x0101
#define ROAR_META_GENRE_ID3_COUNTRY 0x0102
#define ROAR_META_GENRE_ID3_DANCE 0x0103
#define ROAR_META_GENRE_ID3_DISCO 0x0104
#define ROAR_META_GENRE_ID3_FUNK 0x0105
#define ROAR_META_GENRE_ID3_GRUNGE 0x0106
#define ROAR_META_GENRE_ID3_HIP_HOP 0x0107
#define ROAR_META_GENRE_ID3_JAZZ 0x0108
#define ROAR_META_GENRE_ID3_METAL 0x0109
#define ROAR_META_GENRE_ID3_NEW_AGE 0x010a
#define ROAR_META_GENRE_ID3_OLDIES 0x010b
#define ROAR_META_GENRE_ID3_OTHER 0x010c
#define ROAR_META_GENRE_ID3_POP 0x010d
#define ROAR_META_GENRE_ID3_R_AND_B 0x010e
#define ROAR_META_GENRE_ID3_RAP 0x010f
#define ROAR_META_GENRE_ID3_REGGAE 0x0110
#define ROAR_META_GENRE_ID3_ROCK 0x0111
#define ROAR_META_GENRE_ID3_TECHNO 0x0112
#define ROAR_META_GENRE_ID3_INDUSTRIAL 0x0113
#define ROAR_META_GENRE_ID3_ALTERNATIVE 0x0114
#define ROAR_META_GENRE_ID3_SKA 0x0115
#define ROAR_META_GENRE_ID3_DEATH_METAL 0x0116
#define ROAR_META_GENRE_ID3_PRANKS 0x0117
#define ROAR_META_GENRE_ID3_SOUNDTRACK 0x0118
#define ROAR_META_GENRE_ID3_EURO_TECHNO 0x0119
#define ROAR_META_GENRE_ID3_AMBIENT 0x011a
#define ROAR_META_GENRE_ID3_TRIP_HOP 0x011b
#define ROAR_META_GENRE_ID3_VOCAL 0x011c
#define ROAR_META_GENRE_ID3_JAZZ_FUNK 0x011d
#define ROAR_META_GENRE_ID3_FUSION 0x011e
#define ROAR_META_GENRE_ID3_TRANCE 0x011f
#define ROAR_META_GENRE_ID3_CLASSICAL 0x0120
#define ROAR_META_GENRE_ID3_INSTRUMENTAL 0x0121
#define ROAR_META_GENRE_ID3_ACID 0x0122
#define ROAR_META_GENRE_ID3_HOUSE 0x0123
#define ROAR_META_GENRE_ID3_GAME 0x0124
#define ROAR_META_GENRE_ID3_SOUND_CLIP 0x0125
#define ROAR_META_GENRE_ID3_GOSPEL 0x0126
#define ROAR_META_GENRE_ID3_NOISE 0x0127
#define ROAR_META_GENRE_ID3_ALTERNROCK 0x0128
#define ROAR_META_GENRE_ID3_BASS 0x0129
#define ROAR_META_GENRE_ID3_SOUL 0x012a
#define ROAR_META_GENRE_ID3_PUNK 0x012b
#define ROAR_META_GENRE_ID3_SPACE 0x012c
#define ROAR_META_GENRE_ID3_MEDITATIVE 0x012d
#define ROAR_META_GENRE_ID3_INSTRUMENTAL_POP 0x012e
#define ROAR_META_GENRE_ID3_INSTRUMENTAL_ROCK 0x012f
#define ROAR_META_GENRE_ID3_ETHNIC 0x0130
#define ROAR_META_GENRE_ID3_GOTHIC 0x0131
#define ROAR_META_GENRE_ID3_DARKWAVE 0x0132
#define ROAR_META_GENRE_ID3_TECHNO_INDUSTRIAL 0x0133
#define ROAR_META_GENRE_ID3_ELECTRONIC 0x0134
#define ROAR_META_GENRE_ID3_POP_FOLK 0x0135
#define ROAR_META_GENRE_ID3_EURODANCE 0x0136
#define ROAR_META_GENRE_ID3_DREAM 0x0137
#define ROAR_META_GENRE_ID3_SOUTHERN_ROCK 0x0138
#define ROAR_META_GENRE_ID3_COMEDY 0x0139
#define ROAR_META_GENRE_ID3_CULT 0x013a
#define ROAR_META_GENRE_ID3_GANGSTA 0x013b
#define ROAR_META_GENRE_ID3_TOP_40 0x013c
#define ROAR_META_GENRE_ID3_CHRISTIAN_RAP 0x013d
#define ROAR_META_GENRE_ID3_POP_FUNK 0x013e
#define ROAR_META_GENRE_ID3_JUNGLE 0x013f
#define ROAR_META_GENRE_ID3_NATIVE_AMERICAN 0x0140
#define ROAR_META_GENRE_ID3_CABARET 0x0141
#define ROAR_META_GENRE_ID3_NEW_WAVE 0x0142
#define ROAR_META_GENRE_ID3_PSYCHADELIC 0x0143
#define ROAR_META_GENRE_ID3_RAVE 0x0144
#define ROAR_META_GENRE_ID3_SHOWTUNES 0x0145
#define ROAR_META_GENRE_ID3_TRAILER 0x0146
#define ROAR_META_GENRE_ID3_LO_FI 0x0147
#define ROAR_META_GENRE_ID3_TRIBAL 0x0148
#define ROAR_META_GENRE_ID3_ACID_PUNK 0x0149
#define ROAR_META_GENRE_ID3_ACID_JAZZ 0x014a
#define ROAR_META_GENRE_ID3_POLKA 0x014b
#define ROAR_META_GENRE_ID3_RETRO 0x014c
#define ROAR_META_GENRE_ID3_MUSICAL 0x014d
#define ROAR_META_GENRE_ID3_ROCK_AND_ROLL 0x014e
#define ROAR_META_GENRE_ID3_HARD_ROCK 0x014f
#endif
//ll
|