tag: added support for MusicBrainz tags
Added all important id tags from the MusicBrainz wiki: http://musicbrainz.org/doc/MusicBrainzTag This should automatically enable its suport in the vorbis and flac decoder plugins.
This commit is contained in:
parent
0dc1b4a44e
commit
30e2880675
1
NEWS
1
NEWS
|
@ -3,6 +3,7 @@ ver 0.15 - (200?/??/??)
|
||||||
- parse Icy-Metadata
|
- parse Icy-Metadata
|
||||||
* tags:
|
* tags:
|
||||||
- support the "album artist" tag
|
- support the "album artist" tag
|
||||||
|
- support MusicBrainz tags
|
||||||
- parse RVA2 tags in mp3 files
|
- parse RVA2 tags in mp3 files
|
||||||
* decoders:
|
* decoders:
|
||||||
- audiofile: streaming support added
|
- audiofile: streaming support added
|
||||||
|
|
|
@ -53,7 +53,13 @@ const char *mpdTagItemKeys[TAG_NUM_OF_ITEM_TYPES] = {
|
||||||
"Composer",
|
"Composer",
|
||||||
"Performer",
|
"Performer",
|
||||||
"Comment",
|
"Comment",
|
||||||
"Disc"
|
"Disc",
|
||||||
|
|
||||||
|
/* MusicBrainz tags from http://musicbrainz.org/doc/MusicBrainzTag */
|
||||||
|
[TAG_MUSICBRAINZ_ARTISTID] = "MUSICBRAINZ_ARTISTID",
|
||||||
|
[TAG_MUSICBRAINZ_ALBUMID] = "MUSICBRAINZ_ALBUMID",
|
||||||
|
[TAG_MUSICBRAINZ_ALBUMARTISTID] = "MUSICBRAINZ_ALBUMARTISTID",
|
||||||
|
[TAG_MUSICBRAINZ_TRACKID] = "MUSICBRAINZ_TACKID",
|
||||||
};
|
};
|
||||||
|
|
||||||
int8_t ignoreTagItems[TAG_NUM_OF_ITEM_TYPES];
|
int8_t ignoreTagItems[TAG_NUM_OF_ITEM_TYPES];
|
||||||
|
|
|
@ -39,6 +39,12 @@ enum tag_type {
|
||||||
TAG_ITEM_PERFORMER,
|
TAG_ITEM_PERFORMER,
|
||||||
TAG_ITEM_COMMENT,
|
TAG_ITEM_COMMENT,
|
||||||
TAG_ITEM_DISC,
|
TAG_ITEM_DISC,
|
||||||
|
|
||||||
|
TAG_MUSICBRAINZ_ARTISTID,
|
||||||
|
TAG_MUSICBRAINZ_ALBUMID,
|
||||||
|
TAG_MUSICBRAINZ_ALBUMARTISTID,
|
||||||
|
TAG_MUSICBRAINZ_TRACKID,
|
||||||
|
|
||||||
TAG_NUM_OF_ITEM_TYPES
|
TAG_NUM_OF_ITEM_TYPES
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue