Go to the source code of this file.
|
enum | mpd_tag_type {
MPD_TAG_UNKNOWN = -1,
MPD_TAG_ARTIST,
MPD_TAG_ALBUM,
MPD_TAG_ALBUM_ARTIST,
MPD_TAG_TITLE,
MPD_TAG_TRACK,
MPD_TAG_NAME,
MPD_TAG_GENRE,
MPD_TAG_DATE,
MPD_TAG_COMPOSER,
MPD_TAG_PERFORMER,
MPD_TAG_COMMENT,
MPD_TAG_DISC,
MPD_TAG_MUSICBRAINZ_ARTISTID,
MPD_TAG_MUSICBRAINZ_ALBUMID,
MPD_TAG_MUSICBRAINZ_ALBUMARTISTID,
MPD_TAG_MUSICBRAINZ_TRACKID,
MPD_TAG_MUSICBRAINZ_RELEASETRACKID,
MPD_TAG_ORIGINAL_DATE,
MPD_TAG_ARTIST_SORT,
MPD_TAG_ALBUM_ARTIST_SORT,
MPD_TAG_ALBUM_SORT,
MPD_TAG_LABEL,
MPD_TAG_MUSICBRAINZ_WORKID,
MPD_TAG_GROUPING,
MPD_TAG_WORK,
MPD_TAG_CONDUCTOR,
MPD_TAG_COUNT
} |
|
- Since
- libmpdclient 2.10 added support for MPD_TAG_MUSICBRAINZ_RELEASETRACKID.
-
libmpdclient 2.11 added support for MPD_TAG_ARTIST_SORT and MPD_TAG_ALBUM_ARTIST_SORT
-
libmpdclient 2.17 added support for MPD_TAG_LABEL and MPD_TAG_MUSICBRAINZ_WORKID.
Enumerator |
---|
MPD_TAG_UNKNOWN |
Special value returned by mpd_tag_name_parse() when an unknown name was passed.
|
MPD_TAG_ARTIST |
|
MPD_TAG_ALBUM |
|
MPD_TAG_ALBUM_ARTIST |
|
MPD_TAG_TITLE |
|
MPD_TAG_TRACK |
|
MPD_TAG_NAME |
|
MPD_TAG_GENRE |
|
MPD_TAG_DATE |
|
MPD_TAG_COMPOSER |
|
MPD_TAG_PERFORMER |
|
MPD_TAG_COMMENT |
|
MPD_TAG_DISC |
|
MPD_TAG_MUSICBRAINZ_ARTISTID |
|
MPD_TAG_MUSICBRAINZ_ALBUMID |
|
MPD_TAG_MUSICBRAINZ_ALBUMARTISTID |
|
MPD_TAG_MUSICBRAINZ_TRACKID |
|
MPD_TAG_MUSICBRAINZ_RELEASETRACKID |
|
MPD_TAG_ORIGINAL_DATE |
|
MPD_TAG_ARTIST_SORT |
|
MPD_TAG_ALBUM_ARTIST_SORT |
|
MPD_TAG_ALBUM_SORT |
|
MPD_TAG_LABEL |
|
MPD_TAG_MUSICBRAINZ_WORKID |
|
MPD_TAG_GROUPING |
|
MPD_TAG_WORK |
|
MPD_TAG_CONDUCTOR |
|
MPD_TAG_COUNT |
|
Definition at line 41 of file tag.h.
Looks up the name of the specified tag.
- Returns
- the name, or NULL if the tag type is not valid
Parses a tag name, and returns its mpd_tag_type value.
- Returns
- a mpd_tag_type value, or MPD_TAG_UNKNOWN if the name was not recognized