tags: remove xiph comment TRACK while writing tags

some taggers use it instead of TRACKNUMBER.
This commit is contained in:
Andrzej Rybczak
2012-12-24 10:30:19 +01:00
parent 670293655a
commit e8afdfeae4

View File

@@ -170,6 +170,8 @@ void writeXiphComments(const MPD::MutableSong &s, TagLib::Ogg::XiphComment *tag)
};
// remove field previously used as album artist
tag->removeField("ALBUM ARTIST");
// remove field TRACK, some taggers use it as TRACKNUMBER
tag->removeField("TRACK");
writeXiph("TITLE", tagList(s, &MPD::Song::getTitle));
writeXiph("ARTIST", tagList(s, &MPD::Song::getArtist));
writeXiph("ALBUMARTIST", tagList(s, &MPD::Song::getAlbumArtist));