![]() |
|
Classes | |
class | StringHandler |
A abstraction for the string to data encoding in ID3v1 tags. More... | |
class | Tag |
The main class in the ID3v1 implementation. More... | |
Typedefs | |
typedef Map< String, int > | GenreMap |
Functions | |
StringList | genreList () |
GenreMap | genreMap () |
String | genre (int index) |
int | genreIndex (const String &name) |
typedef Map<String, int> TagLib::ID3v1::GenreMap |
StringList TagLib::ID3v1::genreList | ( | ) |
Returns the list of canonical ID3v1 genre names in the order that they are listed in the standard.
GenreMap TagLib::ID3v1::genreMap | ( | ) |
A "reverse mapping" that goes from the canonical ID3v1 genre name to the respective genre number. genreMap()["Rock"] ==
String TagLib::ID3v1::genre | ( | int | index | ) |
Returns the name of the genre at index in the ID3v1 genre list. If index is out of range -- less than zero or greater than 146 -- a null string will be returned.
int TagLib::ID3v1::genreIndex | ( | const String & | name | ) |
Returns the genre index for the (case sensitive) genre name. If the genre is not in the list 255 (which signifies an unknown genre in ID3v1) will be returned.