Support lyrics in Vorbis/FLAC

This commit is contained in:
Martchus 2019-08-12 00:29:08 +02:00
parent 53fd299a10
commit b09e7535bc
2 changed files with 7 additions and 0 deletions

View File

@ -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

View File

@ -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";