diff options
Diffstat (limited to 'src/qmmpui/playlisttrack.cpp')
| -rw-r--r-- | src/qmmpui/playlisttrack.cpp | 5 |
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(); |
