|
TagLib
2.0.2
|
An ID3v1 implementation. More...
Classes | |
| class | StringHandler |
| An abstraction for the string to data encoding in ID3v1 tags. More... | |
| class | Tag |
| The main class in the ID3v1 implementation. More... | |
Typedefs | |
| using | GenreMap = Map< String, int > |
Functions | |
| StringList TAGLIB_EXPORT | genreList () |
| GenreMap TAGLIB_EXPORT | genreMap () |
| String TAGLIB_EXPORT | genre (int index) |
| int TAGLIB_EXPORT | genreIndex (const String &name) |
An ID3v1 implementation.
| String TAGLIB_EXPORT 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 191 – a null string will be returned.
| int TAGLIB_EXPORT 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.
| StringList TAGLIB_EXPORT TagLib::ID3v1::genreList | ( | ) |
Returns the list of canonical ID3v1 genre names in the order that they are listed in the standard.
| GenreMap TAGLIB_EXPORT TagLib::ID3v1::genreMap | ( | ) |
A "reverse mapping" that goes from the canonical ID3v1 genre name to the respective genre number. genreMap()["Rock"] ==