aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Input/flac/decoderflacfactory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/Input/flac/decoderflacfactory.cpp')
-rw-r--r--src/plugins/Input/flac/decoderflacfactory.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/Input/flac/decoderflacfactory.cpp b/src/plugins/Input/flac/decoderflacfactory.cpp
index af1f1ad86..e87e96b71 100644
--- a/src/plugins/Input/flac/decoderflacfactory.cpp
+++ b/src/plugins/Input/flac/decoderflacfactory.cpp
@@ -120,7 +120,10 @@ QList<FileInfo *> DecoderFLACFactory::createPlayList(const QString &fileName, bo
MetaDataModel*DecoderFLACFactory::createMetaDataModel(const QString &path, QObject *parent)
{
- return new FLACMetaDataModel(path, parent);
+ if (!path.contains("://") || path.startsWith("flac://"))
+ return new FLACMetaDataModel(path, parent);
+ else
+ return 0;
}
void DecoderFLACFactory::showSettings(QWidget *)