Changeset 3051:d0524f377074 in roaraudio for libroar/meta.c


Ignore:
Timestamp:
12/05/09 13:18:50 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added very basic genere interface

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/meta.c

    r3044 r3051  
    8888}; 
    8989 
     90 
     91struct { 
     92 int    id; 
     93 char * name; 
     94} _libroar_meta_genrelist[] = { 
     95 
     96 {-1, "EOL"} 
     97}; 
     98 
    9099char * roar_meta_strtype(int type) { 
    91100 int i; 
     
    231240} 
    232241 
     242 
     243// genere: 
     244char * roar_meta_strgenre(int genre) { 
     245 int i; 
     246 
     247 for (i = 0; _libroar_meta_genrelist[i].id != -1; i++) 
     248  if ( _libroar_meta_genrelist[i].id == genre ) { 
     249   return _libroar_meta_genrelist[i].name; 
     250  } 
     251 
     252 return NULL; 
     253} 
     254 
     255int    roar_meta_intgenre(char * genre) { 
     256 int i; 
     257 
     258 for (i = 0; _libroar_meta_genrelist[i].id != -1; i++) 
     259  if ( strcasecmp(_libroar_meta_genrelist[i].name, genre) == 0 ) { 
     260   return _libroar_meta_genrelist[i].id; 
     261  } 
     262 
     263 return -1; 
     264} 
     265 
    233266//ll 
Note: See TracChangeset for help on using the changeset viewer.