Dont replace metadata when loading playlists

This commit is contained in:
Jonas Kvinge
2019-11-20 19:34:57 +01:00
parent 9375d9699a
commit 7795b9edaf
8 changed files with 51 additions and 31 deletions

View File

@@ -514,6 +514,26 @@ bool ParseUntilElement(QXmlStreamReader *reader, const QString &name) {
}
bool ParseUntilElementCI(QXmlStreamReader *reader, const QString &name) {
while (!reader->atEnd()) {
QXmlStreamReader::TokenType type = reader->readNext();
switch (type) {
case QXmlStreamReader::StartElement:{
QString element = reader->name().toString().toLower();
if (element == name) {
return true;
}
break;
}
default:
break;
}
}
return false;
}
QDateTime ParseRFC822DateTime(const QString &text) {
QRegExp regexp("(\\d{1,2}) (\\w{3,12}) (\\d+) (\\d{1,2}):(\\d{1,2}):(\\d{1,2})");