aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-09-22 22:02:48 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-09-22 22:02:48 +0000
commite1c05b3f03704b42bfd093be3cdcd4d53d3e383b (patch)
treeed97bf6ab1e6c1999b29f13db7c0aeba5b04a8ff /src/plugins/Input/wavpack/decoderwavpackfactory.cpp
parent8dd8b452d8e8e8ef33be0421153d9026a432535a (diff)
downloadqmmp-e1c05b3f03704b42bfd093be3cdcd4d53d3e383b.tar.gz
qmmp-e1c05b3f03704b42bfd093be3cdcd4d53d3e383b.tar.bz2
qmmp-e1c05b3f03704b42bfd093be3cdcd4d53d3e383b.zip
enabled wavpack plugin
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1252 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Input/wavpack/decoderwavpackfactory.cpp')
-rw-r--r--src/plugins/Input/wavpack/decoderwavpackfactory.cpp14
1 files changed, 5 insertions, 9 deletions
diff --git a/src/plugins/Input/wavpack/decoderwavpackfactory.cpp b/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
index ad6f192cd..d36120857 100644
--- a/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
+++ b/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
@@ -20,7 +20,7 @@
#include <QtGui>
-#include "detailsdialog.h"
+#include "wavpackmetadatamodel.h"
#include "decoder_wavpack.h"
#include "decoderwavpackfactory.h"
#include "cueparser.h"
@@ -53,11 +53,9 @@ const DecoderProperties DecoderWavPackFactory::properties() const
return properties;
}
-Decoder *DecoderWavPackFactory::create(QObject *parent, QIODevice *input,
- Output *output, const QString &path)
+Decoder *DecoderWavPackFactory::create(const QString &p, QIODevice *)
{
- Q_UNUSED(input);
- return new DecoderWavPack(parent, this, output, path);
+ return new DecoderWavPack(p);
}
QList<FileInfo *> DecoderWavPackFactory::createPlayList(const QString &fileName, bool useMetaData)
@@ -118,11 +116,9 @@ QList<FileInfo *> DecoderWavPackFactory::createPlayList(const QString &fileName,
return list;
}
-QObject* DecoderWavPackFactory::showDetails(QWidget *parent, const QString &path)
+MetaDataModel* DecoderWavPackFactory::createMetaDataModel(const QString &path, QObject *parent)
{
- DetailsDialog *d = new DetailsDialog(parent, path);
- d -> show();
- return d;
+ return new WavPackMetaDataModel(path, parent);
}
void DecoderWavPackFactory::showSettings(QWidget *)