diff options
Diffstat (limited to 'src/track/track.h')
-rw-r--r-- | src/track/track.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/track/track.h b/src/track/track.h index 266da4d00d..78965cf65d 100644 --- a/src/track/track.h +++ b/src/track/track.h @@ -279,13 +279,19 @@ class Track : public QObject { void setCoverInfo(const CoverInfoRelative& coverInfo); CoverInfoRelative getCoverInfo() const; CoverInfo getCoverInfoWithLocation() const; + // Verify the cover image hash and update it if necessary. + // If the corresponding image has already been loaded it + // could be provided as a parameter to avoid reloading + // if actually needed. + bool refreshCoverImageHash( + const QImage& loadedImage = QImage()); quint16 getCoverHash() const; // Set/get track metadata and cover art (optional) all at once. void importMetadata( mixxx::TrackMetadata importedMetadata, - QDateTime metadataSynchronized); + QDateTime metadataSynchronized = QDateTime()); // Merge additional metadata that is not (yet) stored in the database // and only available from file tags. void mergeImportedMetadata( |