TagReaderTagLib: Refactor ID3v2 saving to a dedicated function

This commit is contained in:
Robert Gingras
2024-04-17 09:53:50 -04:00
committed by Jonas Kvinge
parent b52cf9f3cd
commit 821c32992d
2 changed files with 15 additions and 8 deletions

View File

@@ -73,6 +73,7 @@ class TagReaderTagLib : public TagReaderBase {
void ParseAPETag(const TagLib::APE::ItemListMap &map, QString *disc, QString *compilation, spb::tagreader::SongMetadata *song) const;
void SetVorbisComments(TagLib::Ogg::XiphComment *vorbis_comment, const spb::tagreader::SongMetadata &song) const;
void SaveID3v2Tag(TagLib::ID3v2::Tag *tag, const spb::tagreader::SongMetadata &song) const;
void SaveAPETag(TagLib::APE::Tag *tag, const spb::tagreader::SongMetadata &song) const;
void SetTextFrame(const char *id, const QString &value, TagLib::ID3v2::Tag *tag) const;