tagparser: Parse tracks when saving

This commit is contained in:
Jonas Kvinge 2021-07-12 07:32:17 +02:00
parent fc8ec6d7fa
commit b47f29e87c
1 changed files with 8 additions and 0 deletions

View File

@ -260,11 +260,19 @@ bool TagReaderTagParser::SaveFile(const QString &filename, const spb::tagreader:
taginfo.setPath(QFile::encodeName(filename).toStdString());
#endif
taginfo.open(false);
taginfo.parseContainerFormat(diag, progress);
if (progress.isAborted()) {
taginfo.close();
return false;
}
taginfo.parseTracks(diag, progress);
if (progress.isAborted()) {
taginfo.close();
return false;
}
taginfo.parseTags(diag, progress);
if (progress.isAborted()) {
taginfo.close();