Changeset 3049:303031811838 in roaraudio


Ignore:
Timestamp:
12/05/09 11:57:12 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

a lot basic defines

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/roaraudio/genre.h

    r3048 r3049  
    2929#define _ROARAUDIO_GENRE_H_ 
    3030 
     31// EU: 
     32#define ROAR_META_GENRE_RDS_EU_NONE            0x0020 
     33#define ROAR_META_GENRE_RDS_EU_NEWS            0x0021 
     34#define ROAR_META_GENRE_RDS_EU_CURRENT_AFFAIRS 0x0022 
     35#define ROAR_META_GENRE_RDS_EU_INFORMATION     0x0023 
     36#define ROAR_META_GENRE_RDS_EU_SPORT           0x0024 
     37#define ROAR_META_GENRE_RDS_EU_EDUCATION       0x0025 
     38#define ROAR_META_GENRE_RDS_EU_DRAMA           0x0026 
     39#define ROAR_META_GENRE_RDS_EU_CULTURE         0x0027 
     40#define ROAR_META_GENRE_RDS_EU_SCIENCE         0x0028 
     41#define ROAR_META_GENRE_RDS_EU_VARIED          0x0029 
     42#define ROAR_META_GENRE_RDS_EU_POP_MUSIC       0x002a 
     43#define ROAR_META_GENRE_RDS_EU_ROCK_MUSIC      0x002b 
     44#define ROAR_META_GENRE_RDS_EU_EASY_LISTENING  0x002c 
     45#define ROAR_META_GENRE_RDS_EU_LIGHT_CLASSICAL 0x002d 
     46#define ROAR_META_GENRE_RDS_EU_SERIOUS_CLASSICAL 0x002e 
     47#define ROAR_META_GENRE_RDS_EU_OTHER_MUSIC     0x002f 
     48#define ROAR_META_GENRE_RDS_EU_WEATHER         0x0030 
     49#define ROAR_META_GENRE_RDS_EU_FINANCE         0x0031 
     50#define ROAR_META_GENRE_RDS_EU_CHILDREN_S_PROGRAMMES 0x0032 
     51#define ROAR_META_GENRE_RDS_EU_SOCIAL_AFFAIRS  0x0033 
     52#define ROAR_META_GENRE_RDS_EU_RELIGION        0x0034 
     53#define ROAR_META_GENRE_RDS_EU_PHONE_IN        0x0035 
     54#define ROAR_META_GENRE_RDS_EU_TRAVEL          0x0036 
     55#define ROAR_META_GENRE_RDS_EU_LEISURE         0x0037 
     56#define ROAR_META_GENRE_RDS_EU_JAZZ_MUSIC      0x0038 
     57#define ROAR_META_GENRE_RDS_EU_COUNTRY_MUSIC   0x0039 
     58#define ROAR_META_GENRE_RDS_EU_NATIONAL_MUSIC  0x003a 
     59#define ROAR_META_GENRE_RDS_EU_OLDIES_MUSIC    0x003b 
     60#define ROAR_META_GENRE_RDS_EU_FOLK_MUSIC      0x003c 
     61#define ROAR_META_GENRE_RDS_EU_DOCUMENTARY     0x003d 
     62#define ROAR_META_GENRE_RDS_EU_ALARM_TEST      0x003e 
     63#define ROAR_META_GENRE_RDS_EU_ALARM           0x003f 
     64#define ROAR_META_GENRE_RDS_EU_EMERGENCY_TEST  ROAR_META_GENRE_RDS_EU_ALARM_TEST 
     65#define ROAR_META_GENRE_RDS_EU_EMERGENCY       ROAR_META_GENRE_RDS_EU_ALARM 
     66 
     67// North America: 
     68#define ROAR_META_GENRE_RDS_NA_NONE            0x0040 
     69#define ROAR_META_GENRE_RDS_NA_NEWS            0x0041 
     70#define ROAR_META_GENRE_RDS_NA_INFORMATION     0x0042 
     71#define ROAR_META_GENRE_RDS_NA_SPORTS          0x0043 
     72#define ROAR_META_GENRE_RDS_NA_TALK            0x0044 
     73#define ROAR_META_GENRE_RDS_NA_ROCK            0x0045 
     74#define ROAR_META_GENRE_RDS_NA_CLASSIC_ROCK    0x0046 
     75#define ROAR_META_GENRE_RDS_NA_ADULT_HITS      0x0047 
     76#define ROAR_META_GENRE_RDS_NA_SOFT_ROCK       0x0048 
     77#define ROAR_META_GENRE_RDS_NA_TOP_40          0x0049 
     78#define ROAR_META_GENRE_RDS_NA_COUNTRY         0x004a 
     79#define ROAR_META_GENRE_RDS_NA_OLDIES          0x004b 
     80#define ROAR_META_GENRE_RDS_NA_SOFT            0x004c 
     81#define ROAR_META_GENRE_RDS_NA_NOSTALGIA       0x004d 
     82#define ROAR_META_GENRE_RDS_NA_JAZZ            0x004e 
     83#define ROAR_META_GENRE_RDS_NA_CLASSICAL       0x004f 
     84#define ROAR_META_GENRE_RDS_NA_RHYTHM_AND_BLUES 0x0050 
     85#define ROAR_META_GENRE_RDS_NA_SOFT_RHYTHM_AND_BLUES 0x0051 
     86#define ROAR_META_GENRE_RDS_NA_LANGUAGE        0x0052 
     87#define ROAR_META_GENRE_RDS_NA_RELIGIOUS_MUSIC 0x0053 
     88#define ROAR_META_GENRE_RDS_NA_RELIGIOUS_TALK  0x0054 
     89#define ROAR_META_GENRE_RDS_NA_PERSONALITY     0x0055 
     90#define ROAR_META_GENRE_RDS_NA_PUBLIC          0x0056 
     91#define ROAR_META_GENRE_RDS_NA_COLLEGE         0x0057 
     92#define ROAR_META_GENRE_RDS_NA_UNASSIGNED      0x0058 
     93#define ROAR_META_GENRE_RDS_NA_UNASSIGNED      0x0059 
     94#define ROAR_META_GENRE_RDS_NA_UNASSIGNED      0x005a 
     95#define ROAR_META_GENRE_RDS_NA_UNASSIGNED      0x005b 
     96#define ROAR_META_GENRE_RDS_NA_UNASSIGNED      0x005c 
     97#define ROAR_META_GENRE_RDS_NA_WEATHER         0x005d 
     98#define ROAR_META_GENRE_RDS_NA_EMERGENCY_TEST  0x005e 
     99#define ROAR_META_GENRE_RDS_NA_EMERGENCY       0x005f 
     100#define ROAR_META_GENRE_RDS_NA_ALARM_TEST      ROAR_META_GENRE_RDS_NA_EMERGENCY_TEST 
     101#define ROAR_META_GENRE_RDS_NA_ALARM           ROAR_META_GENRE_RDS_NA_EMERGENCY 
     102 
     103// ID3, standard + winamp ext: 
     104#define ROAR_META_GENRE_ID3_BLUES              0x0100 
     105#define ROAR_META_GENRE_ID3_CLASSIC_ROCK       0x0101 
     106#define ROAR_META_GENRE_ID3_COUNTRY            0x0102 
     107#define ROAR_META_GENRE_ID3_DANCE              0x0103 
     108#define ROAR_META_GENRE_ID3_DISCO              0x0104 
     109#define ROAR_META_GENRE_ID3_FUNK               0x0105 
     110#define ROAR_META_GENRE_ID3_GRUNGE             0x0106 
     111#define ROAR_META_GENRE_ID3_HIP_HOP            0x0107 
     112#define ROAR_META_GENRE_ID3_JAZZ               0x0108 
     113#define ROAR_META_GENRE_ID3_METAL              0x0109 
     114#define ROAR_META_GENRE_ID3_NEW_AGE            0x010a 
     115#define ROAR_META_GENRE_ID3_OLDIES             0x010b 
     116#define ROAR_META_GENRE_ID3_OTHER              0x010c 
     117#define ROAR_META_GENRE_ID3_POP                0x010d 
     118#define ROAR_META_GENRE_ID3_R_AND_B            0x010e 
     119#define ROAR_META_GENRE_ID3_RAP                0x010f 
     120#define ROAR_META_GENRE_ID3_REGGAE             0x0110 
     121#define ROAR_META_GENRE_ID3_ROCK               0x0111 
     122#define ROAR_META_GENRE_ID3_TECHNO             0x0112 
     123#define ROAR_META_GENRE_ID3_INDUSTRIAL         0x0113 
     124#define ROAR_META_GENRE_ID3_ALTERNATIVE        0x0114 
     125#define ROAR_META_GENRE_ID3_SKA                0x0115 
     126#define ROAR_META_GENRE_ID3_DEATH_METAL        0x0116 
     127#define ROAR_META_GENRE_ID3_PRANKS             0x0117 
     128#define ROAR_META_GENRE_ID3_SOUNDTRACK         0x0118 
     129#define ROAR_META_GENRE_ID3_EURO_TECHNO        0x0119 
     130#define ROAR_META_GENRE_ID3_AMBIENT            0x011a 
     131#define ROAR_META_GENRE_ID3_TRIP_HOP           0x011b 
     132#define ROAR_META_GENRE_ID3_VOCAL              0x011c 
     133#define ROAR_META_GENRE_ID3_JAZZ_FUNK          0x011d 
     134#define ROAR_META_GENRE_ID3_FUSION             0x011e 
     135#define ROAR_META_GENRE_ID3_TRANCE             0x011f 
     136#define ROAR_META_GENRE_ID3_CLASSICAL          0x0120 
     137#define ROAR_META_GENRE_ID3_INSTRUMENTAL       0x0121 
     138#define ROAR_META_GENRE_ID3_ACID               0x0122 
     139#define ROAR_META_GENRE_ID3_HOUSE              0x0123 
     140#define ROAR_META_GENRE_ID3_GAME               0x0124 
     141#define ROAR_META_GENRE_ID3_SOUND_CLIP         0x0125 
     142#define ROAR_META_GENRE_ID3_GOSPEL             0x0126 
     143#define ROAR_META_GENRE_ID3_NOISE              0x0127 
     144#define ROAR_META_GENRE_ID3_ALTERNROCK         0x0128 
     145#define ROAR_META_GENRE_ID3_BASS               0x0129 
     146#define ROAR_META_GENRE_ID3_SOUL               0x012a 
     147#define ROAR_META_GENRE_ID3_PUNK               0x012b 
     148#define ROAR_META_GENRE_ID3_SPACE              0x012c 
     149#define ROAR_META_GENRE_ID3_MEDITATIVE         0x012d 
     150#define ROAR_META_GENRE_ID3_INSTRUMENTAL_POP   0x012e 
     151#define ROAR_META_GENRE_ID3_INSTRUMENTAL_ROCK  0x012f 
     152#define ROAR_META_GENRE_ID3_ETHNIC             0x0130 
     153#define ROAR_META_GENRE_ID3_GOTHIC             0x0131 
     154#define ROAR_META_GENRE_ID3_DARKWAVE           0x0132 
     155#define ROAR_META_GENRE_ID3_TECHNO_INDUSTRIAL  0x0133 
     156#define ROAR_META_GENRE_ID3_ELECTRONIC         0x0134 
     157#define ROAR_META_GENRE_ID3_POP_FOLK           0x0135 
     158#define ROAR_META_GENRE_ID3_EURODANCE          0x0136 
     159#define ROAR_META_GENRE_ID3_DREAM              0x0137 
     160#define ROAR_META_GENRE_ID3_SOUTHERN_ROCK      0x0138 
     161#define ROAR_META_GENRE_ID3_COMEDY             0x0139 
     162#define ROAR_META_GENRE_ID3_CULT               0x013a 
     163#define ROAR_META_GENRE_ID3_GANGSTA            0x013b 
     164#define ROAR_META_GENRE_ID3_TOP_40             0x013c 
     165#define ROAR_META_GENRE_ID3_CHRISTIAN_RAP      0x013d 
     166#define ROAR_META_GENRE_ID3_POP/FUNK           0x013e 
     167#define ROAR_META_GENRE_ID3_JUNGLE             0x013f 
     168#define ROAR_META_GENRE_ID3_NATIVE_AMERICAN    0x0140 
     169#define ROAR_META_GENRE_ID3_CABARET            0x0141 
     170#define ROAR_META_GENRE_ID3_NEW_WAVE           0x0142 
     171#define ROAR_META_GENRE_ID3_PSYCHADELIC        0x0143 
     172#define ROAR_META_GENRE_ID3_RAVE               0x0144 
     173#define ROAR_META_GENRE_ID3_SHOWTUNES          0x0145 
     174#define ROAR_META_GENRE_ID3_TRAILER            0x0146 
     175#define ROAR_META_GENRE_ID3_LO_FI              0x0147 
     176#define ROAR_META_GENRE_ID3_TRIBAL             0x0148 
     177#define ROAR_META_GENRE_ID3_ACID_PUNK          0x0149 
     178#define ROAR_META_GENRE_ID3_ACID_JAZZ          0x014a 
     179#define ROAR_META_GENRE_ID3_POLKA              0x014b 
     180#define ROAR_META_GENRE_ID3_RETRO              0x014c 
     181#define ROAR_META_GENRE_ID3_MUSICAL            0x014d 
     182#define ROAR_META_GENRE_ID3_ROCK_AND_ROLL      0x014e 
     183#define ROAR_META_GENRE_ID3_HARD_ROCK          0x014f 
     184 
    31185#endif 
    32186 
Note: See TracChangeset for help on using the changeset viewer.