aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-09-17 20:16:42 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-09-17 20:16:42 +0000
commite51ee1711dbfe631ed2d54fb63d4d2e59e2ac71c (patch)
treec3997b3a6ec995d8f69ae6c997faf73f6f498baa
parent7665da44a26a6e5d53435c1635b67173985d197a (diff)
downloadqmmp-e51ee1711dbfe631ed2d54fb63d4d2e59e2ac71c.tar.gz
qmmp-e51ee1711dbfe631ed2d54fb63d4d2e59e2ac71c.tar.bz2
qmmp-e51ee1711dbfe631ed2d54fb63d4d2e59e2ac71c.zip
fixed regression
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1230 90c681e8-e032-0410-971d-27865f9a5e38
-rw-r--r--src/qmmp/qmmpaudioengine.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/qmmp/qmmpaudioengine.cpp b/src/qmmp/qmmpaudioengine.cpp
index 9aeb31ab3..893ad1239 100644
--- a/src/qmmp/qmmpaudioengine.cpp
+++ b/src/qmmp/qmmpaudioengine.cpp
@@ -450,10 +450,10 @@ void QmmpAudioEngine::sendMetaData()
{
if(!m_decoder || m_inputs.isEmpty())
return;
- QUrl url = m_inputs.value(m_decoder)->url();
- if (url.scheme() == "file") //send metadata for local files only
+ QString url = m_inputs.value(m_decoder)->url();
+ if (QFile::exists(url)) //send metadata for local files only
{
- QList <FileInfo *> list = Decoder::createPlayList(url.toLocalFile(), TRUE);
+ QList <FileInfo *> list = Decoder::createPlayList(url, TRUE);
if (!list.isEmpty())
{
StateHandler::instance()->dispatch(list[0]->metaData());