aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/playlisttrack.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmmpui/playlisttrack.cpp')
-rw-r--r--src/qmmpui/playlisttrack.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/qmmpui/playlisttrack.cpp b/src/qmmpui/playlisttrack.cpp
index ef1e24c18..a6c01cb01 100644
--- a/src/qmmpui/playlisttrack.cpp
+++ b/src/qmmpui/playlisttrack.cpp
@@ -83,6 +83,11 @@ PlayListTrack &PlayListTrack::operator=(const PlayListTrack &other)
void PlayListTrack::updateMetaData(const TrackInfo *info)
{
setValues(info->metaData());
+ if(info->parts() & TrackInfo::Properties)
+ setValues(info->properties());
+ if(info->parts() & TrackInfo::ReplayGainInfo)
+ setValues(info->replayGainInfo());
+ setDuration(info->duration());
setPath(info->path());
m_formattedTitles.clear();
m_formattedLength.clear();