aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/playlisttrack.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2018-04-25 19:02:17 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2018-04-25 19:02:17 +0000
commit646e72f41adb1916f1c24f057b39bed4d7b949c6 (patch)
tree1e8eb279b017ef1370d9df685a387c874d67c105 /src/qmmpui/playlisttrack.cpp
parent2f766cd3906b2a9534321d955589cd4d9212b175 (diff)
downloadqmmp-646e72f41adb1916f1c24f057b39bed4d7b949c6.tar.gz
qmmp-646e72f41adb1916f1c24f057b39bed4d7b949c6.tar.bz2
qmmp-646e72f41adb1916f1c24f057b39bed4d7b949c6.zip
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
Diffstat (limited to 'src/qmmpui/playlisttrack.cpp')
-rw-r--r--src/qmmpui/playlisttrack.cpp12
1 files changed, 6 insertions, 6 deletions
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<Qmmp::MetaData,
m_formattedLength = other.m_formattedLength;
}
-PlayListTrack::PlayListTrack(FileInfo *info) : QMap<Qmmp::MetaData, QString>(info->metaData()),
+PlayListTrack::PlayListTrack(TrackInfo *info) : QMap<Qmmp::MetaData, QString>(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 <Qmmp::MetaData, QString> &metaDat
formatGroup();
}
-void PlayListTrack::updateMetaData(FileInfo *info)
+void PlayListTrack::updateMetaData(TrackInfo *info)
{
- m_length = info->length();
+ m_length = info->duration();
QMap <Qmmp::MetaData, QString>::operator =(info->metaData());
insert(Qmmp::URL, info->path());
m_formattedTitles.clear();
@@ -103,10 +103,10 @@ void PlayListTrack::updateMetaData(FileInfo *info)
void PlayListTrack::updateMetaData()
{
- QList <FileInfo *> list = MetaDataManager::instance()->createPlayList(value(Qmmp::URL));
+ QList <TrackInfo *> 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);