Support lyrics in Vorbis/FLAC
This commit is contained in:
parent
53fd299a10
commit
b09e7535bc
|
@ -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
|
||||
|
|
|
@ -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";
|
||||
|
|
Loading…
Reference in New Issue