20#ifndef SAYONARA_PLAYER_TAGGINGEXTRAFIELDS_H
21#define SAYONARA_PLAYER_TAGGINGEXTRAFIELDS_H
34 template<
typename FrameType,
typename Model,
typename Tag,
typename ConversionFunction>
35 void tryToRead(Tag* tag,
MetaData& track, ConversionFunction fn)
40 auto frame = FrameType(tag);
41 const auto success = frame.read(model);
49 template<
typename FrameType,
typename Tag,
typename Model>
50 void tryToWrite(Tag* tag,
const Model& model)
68 void writeAlbumArtist(
const Tagging::ParsedTag& parsedTag,
const QString& albumArtist);
The GUI_TagEdit class.
Definition: GenreFetcher.h:34
Definition: Discnumber.h:31
Definition: Popularimeter.h:31
Definition: TaggingUtils.h:60