From 646e72f41adb1916f1c24f057b39bed4d7b949c6 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Wed, 25 Apr 2018 19:02:17 +0000 Subject: prepare for new metadata api iplementation (compilation is broken, latest working revision: 7935) git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@7936 90c681e8-e032-0410-971d-27865f9a5e38 --- src/qmmpui/playlisttrack.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/qmmpui/playlisttrack.cpp') diff --git a/src/qmmpui/playlisttrack.cpp b/src/qmmpui/playlisttrack.cpp index c9c838622..d182e9945 100644 --- a/src/qmmpui/playlisttrack.cpp +++ b/src/qmmpui/playlisttrack.cpp @@ -53,13 +53,13 @@ PlayListTrack::PlayListTrack(const PlayListTrack &other) : QMap(info->metaData()), +PlayListTrack::PlayListTrack(TrackInfo *info) : QMap(info->metaData()), PlayListItem() { m_track_index = -1; m_settings = QmmpUiSettings::instance(); m_helper = MetaDataHelper::instance(); - m_length = info->length(); + m_length = info->duration(); insert(Qmmp::URL, info->path()); m_refCount = 0; m_sheduledForDeletion = false; @@ -91,9 +91,9 @@ void PlayListTrack::updateMetaData(const QMap &metaDat formatGroup(); } -void PlayListTrack::updateMetaData(FileInfo *info) +void PlayListTrack::updateMetaData(TrackInfo *info) { - m_length = info->length(); + m_length = info->duration(); QMap ::operator =(info->metaData()); insert(Qmmp::URL, info->path()); m_formattedTitles.clear(); @@ -103,10 +103,10 @@ void PlayListTrack::updateMetaData(FileInfo *info) void PlayListTrack::updateMetaData() { - QList list = MetaDataManager::instance()->createPlayList(value(Qmmp::URL)); + QList list = MetaDataManager::instance()->createPlayList(value(Qmmp::URL)); if(!list.isEmpty() && !list.at(0)->path().contains("://")) { - FileInfo *info = list.at(0); + TrackInfo *info = list.at(0); updateMetaData(info); } qDeleteAll(list); -- cgit v1.2.3-13-gbd6f