diff options
author | Daniel Schürmann <daschuer@mixxx.org> | 2016-08-05 23:01:22 +0200 |
---|---|---|
committer | Daniel Schürmann <daschuer@mixxx.org> | 2016-08-05 23:01:22 +0200 |
commit | 93842441dc03ab8134774a6af85407aeb044391d (patch) | |
tree | dd8bad1ca387abc427cd135ebaf82813461a7704 /src/library | |
parent | 4713f1a65059fb71aefa10d3f424a241d3cce7dc (diff) |
introduce CoverInfo::kNullImageHash
Diffstat (limited to 'src/library')
-rw-r--r-- | src/library/coverart.cpp | 4 | ||||
-rw-r--r-- | src/library/coverart.h | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/library/coverart.cpp b/src/library/coverart.cpp index 459c77eca1..ed97363941 100644 --- a/src/library/coverart.cpp +++ b/src/library/coverart.cpp @@ -1,6 +1,7 @@ #include <QtDebug> #include "library/coverart.h" +#include "library/coverartutils.h" #include "util/debug.h" QString sourceToString(CoverInfo::Source source) { @@ -41,3 +42,6 @@ QDebug operator<<(QDebug dbg, const CoverArt& art) { .arg(toDebugString(art.image.size()), toDebugString(art.info)); } + +const quint16 CoverInfo::kNullImageHash = CoverArtUtils::calculateHash(QImage()); + diff --git a/src/library/coverart.h b/src/library/coverart.h index bdbb68d8fc..7510d496bd 100644 --- a/src/library/coverart.h +++ b/src/library/coverart.h @@ -28,12 +28,14 @@ struct CoverInfo { FILE = 2 }; + static const quint16 kNullImageHash; + CoverInfo() : source(UNKNOWN), type(NONE), coverLocation(QString()), trackLocation(QString()), // This default value is fine: qChecksum(NULL, 0) is 0. - hash(0) {} + hash(CoverInfo::kNullImageHash) {} bool operator==(const CoverInfo& other) const { return other.source == source && |