From 30dc47d87a4e4ff591c9eef3f6a18308fa6ba532 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Mon, 20 Jun 2016 06:49:57 +0000 Subject: added wildmidi-0.4.0 support git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@6478 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Input/sid/decodersidfactory.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/plugins/Input/sid/decodersidfactory.cpp') diff --git a/src/plugins/Input/sid/decodersidfactory.cpp b/src/plugins/Input/sid/decodersidfactory.cpp index b58658acf..8982bfeca 100644 --- a/src/plugins/Input/sid/decodersidfactory.cpp +++ b/src/plugins/Input/sid/decodersidfactory.cpp @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include "decoder_sid.h" @@ -47,6 +48,13 @@ DecoderSIDFactory::DecoderSIDFactory() bool DecoderSIDFactory::supports(const QString &source) const { + if(source.endsWith(".mus", Qt::CaseInsensitive)) + { + QFile file(source); + file.open(QIODevice::ReadOnly); + return canDecode(&file); + } + foreach(QString filter, properties().filters) { QRegExp regexp(filter, Qt::CaseInsensitive, QRegExp::Wildcard); -- cgit v1.2.3-13-gbd6f