Determine mime/type for covers from Cover Art Archive
This commit is contained in:
parent
9a9f7a16a9
commit
5d72024d79
|
@ -6,6 +6,7 @@
|
|||
|
||||
#include <tagparser/tagvalue.h>
|
||||
#include <tagparser/tag.h>
|
||||
#include <tagparser/signature.h>
|
||||
|
||||
#include <QNetworkReply>
|
||||
#include <QNetworkRequest>
|
||||
|
@ -78,7 +79,9 @@ TagValue QueryResultsModel::fieldValue(int row, KnownField knownField) const
|
|||
return TagValue(res.totalTracks);
|
||||
case KnownField::Cover:
|
||||
if(!res.cover.isEmpty()) {
|
||||
return TagValue(res.cover.data(), res.cover.size(), TagDataType::Picture);
|
||||
TagValue tagValue(res.cover.data(), res.cover.size(), TagDataType::Picture);
|
||||
tagValue.setMimeType(containerMimeType(parseSignature(res.cover.data(), res.cover.size())));
|
||||
return tagValue;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
|
|
Loading…
Reference in New Issue