Support podcast items that use x-audio/* mime-types, like x-audio/m4a. Fixes issue 3448
This commit is contained in:
parent
c2e25e7c74
commit
133bd19ebb
@ -210,7 +210,8 @@ void PodcastParser::ParseItem(QXmlStreamReader* reader, Podcast* ret) const {
|
|||||||
parts[2].toInt());
|
parts[2].toInt());
|
||||||
}
|
}
|
||||||
} else if (name == "enclosure") {
|
} else if (name == "enclosure") {
|
||||||
if (reader->attributes().value("type").toString().startsWith("audio/")) {
|
const QString type = reader->attributes().value("type").toString();
|
||||||
|
if (type.startsWith("audio/") || type.startsWith("x-audio/")) {
|
||||||
episode.set_url(QUrl::fromEncoded(reader->attributes().value("url").toString().toAscii()));
|
episode.set_url(QUrl::fromEncoded(reader->attributes().value("url").toString().toAscii()));
|
||||||
}
|
}
|
||||||
Utilities::ConsumeCurrentElement(reader);
|
Utilities::ConsumeCurrentElement(reader);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user