diff --git a/vorbis/vorbiscomment.cpp b/vorbis/vorbiscomment.cpp index 68ca0ea..64d7e2d 100644 --- a/vorbis/vorbiscomment.cpp +++ b/vorbis/vorbiscomment.cpp @@ -86,6 +86,8 @@ VorbisComment::IdentifierType VorbisComment::internallyGetFieldId(KnownField fie return language(); case KnownField::Lyricist: return lyricist(); + case KnownField::Lyrics: + return lyrics(); case KnownField::AlbumArtist: return albumArtist(); default: @@ -116,6 +118,7 @@ KnownField VorbisComment::internallyGetKnownField(const IdentifierType &id) cons { label(), KnownField::RecordLabel }, { performer(), KnownField::Performers }, { lyricist(), KnownField::Lyricist }, + { lyrics(), KnownField::Lyrics }, { albumArtist(), KnownField::AlbumArtist }, }); // clang-format on diff --git a/vorbis/vorbiscommentids.h b/vorbis/vorbiscommentids.h index 48022e6..1d345c5 100644 --- a/vorbis/vorbiscommentids.h +++ b/vorbis/vorbiscommentids.h @@ -82,6 +82,10 @@ constexpr TAG_PARSER_EXPORT const char *lyricist() { return "LYRICIST"; } +constexpr TAG_PARSER_EXPORT const char *lyrics() +{ + return "LYRICS"; +} constexpr TAG_PARSER_EXPORT const char *author() { return "AUTHOR";