Lines Matching defs:string
38 * DESCRIPTION: return an ID3v1 genre string indexed by number
49 id3_ucs4_t const *id3_genre_name(id3_ucs4_t const *string)
56 if (string == 0 || *string == 0)
59 if (string[0] == 'R' && string[1] == 'X' && string[2] == 0)
61 if (string[0] == 'C' && string[1] == 'R' && string[2] == 0)
64 for (ptr = string; *ptr; ++ptr) {
66 return string;
69 number = id3_ucs4_getnumber(string);
71 return (number < NGENRES) ? genre_table[number] : string;
122 int id3_genre_number(id3_ucs4_t const *string)
127 if (string == 0 || *string == 0)
130 for (ptr = string; *ptr; ++ptr) {
138 number = id3_ucs4_getnumber(string);
144 if (compare(string, genre_table[i]))