aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/sid/decodersidfactory.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2018-05-30 18:38:19 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2018-05-30 18:38:19 +0000
commit234d9ee71a9ed4ed9af8f9f7d384e7a13333ad96 (patch)
tree6f3bc0990042167ae2d6462c614bc90ac1e1f224 /src/plugins/Input/sid/decodersidfactory.cpp
parentf038e1af639dc9896bbc2a3dfcbb62f53a7853f2 (diff)
downloadqmmp-234d9ee71a9ed4ed9af8f9f7d384e7a13333ad96.tar.gz
qmmp-234d9ee71a9ed4ed9af8f9f7d384e7a13333ad96.tar.bz2
qmmp-234d9ee71a9ed4ed9af8f9f7d384e7a13333ad96.zip
enabled sid plugin
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@7978 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Input/sid/decodersidfactory.cpp')
-rw-r--r--src/plugins/Input/sid/decodersidfactory.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/plugins/Input/sid/decodersidfactory.cpp b/src/plugins/Input/sid/decodersidfactory.cpp
index bf1579669..8a135429b 100644
--- a/src/plugins/Input/sid/decodersidfactory.cpp
+++ b/src/plugins/Input/sid/decodersidfactory.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2013-2016 by Ilya Kotov *
+ * Copyright (C) 2013-2018 by Ilya Kotov *
* forkotov02@ya.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -74,25 +74,25 @@ Decoder *DecoderSIDFactory::create(const QString &path, QIODevice *input)
return new DecoderSID(&m_db, path);
}
-QList<FileInfo *> DecoderSIDFactory::createPlayList(const QString &fileName, bool useMetaData, QStringList *)
+QList<TrackInfo *> DecoderSIDFactory::createPlayList(const QString &path, TrackInfo::Parts parts, QStringList *)
{
SIDHelper helper(&m_db);
- helper.load(fileName);
- QList <FileInfo*> list = helper.createPlayList(useMetaData);
+ helper.load(path);
+ QList<TrackInfo*> list = helper.createPlayList(parts);
if(list.isEmpty())
return list;
- if(fileName.contains("://")) //is it url?
+ if(path.contains("://")) //is it url?
{
- int track = fileName.section("#", -1).toInt();
+ int track = path.section("#", -1).toInt();
if(track > list.count() || track < 1)
{
qDeleteAll(list);
list.clear();
return list;
}
- FileInfo *info = list.takeAt(track - 1);
+ TrackInfo *info = list.takeAt(track - 1);
qDeleteAll(list);
- return QList<FileInfo *>() << info;
+ return QList<TrackInfo *>() << info;
}
return list;
}