summaryrefslogtreecommitdiff
path: root/src/tangara/database
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2024-12-30 10:25:05 +1100
committerjacqueline <me@jacqueline.id.au>2024-12-30 10:25:05 +1100
commit46f55e3a1f951683bbbff02e6d5ca8a13fdc7a19 (patch)
treeaced0fa7478443aeeef37c08548423e7e638cd74 /src/tangara/database
parent93eec1ac6c8de691511a69235f8b072619d39a19 (diff)
downloadtangara-fw-46f55e3a1f951683bbbff02e6d5ca8a13fdc7a19.tar.gz
Accept more tags for track and disc number
- Accept 'DISCNUMBER' as a synonym for 'DISC' - Accept 'TRACK' as a synonum for 'TRACKNUMBER' This should help with #146
Diffstat (limited to 'src/tangara/database')
-rw-r--r--src/tangara/database/tag_parser.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tangara/database/tag_parser.cpp b/src/tangara/database/tag_parser.cpp
index a6a25555..ab1d30f3 100644
--- a/src/tangara/database/tag_parser.cpp
+++ b/src/tangara/database/tag_parser.cpp
@@ -171,9 +171,11 @@ OggTagParser::OggTagParser() {
nameToTag_["ALBUM"] = Tag::kAlbum;
nameToTag_["ARTIST"] = Tag::kArtist;
nameToTag_["ALBUMARTIST"] = Tag::kAlbumArtist;
+ nameToTag_["TRACK"] = Tag::kTrack;
nameToTag_["TRACKNUMBER"] = Tag::kTrack;
nameToTag_["GENRE"] = Tag::kGenres;
nameToTag_["DISC"] = Tag::kDisc;
+ nameToTag_["DISCNUMBER"] = Tag::kDisc;
}
auto OggTagParser::ReadAndParseTags(std::string_view p)