aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/playlisttrack.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2018-06-11 15:17:51 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2018-06-11 15:17:51 +0000
commit414c5245e4927ba40963e83d1a8ab09ecfe16502 (patch)
tree928f13096fb76fa4492786f34efaa918ebeb3e01 /src/qmmpui/playlisttrack.cpp
parentea32483ef370487e59f04dd581a59c1409f8241d (diff)
downloadqmmp-414c5245e4927ba40963e83d1a8ab09ecfe16502.tar.gz
qmmp-414c5245e4927ba40963e83d1a8ab09ecfe16502.tar.bz2
qmmp-414c5245e4927ba40963e83d1a8ab09ecfe16502.zip
update all track metadata fields
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@8032 90c681e8-e032-0410-971d-27865f9a5e38
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();