From 2b3f850259c2b58a8cf145e70b332391490712f6 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Sun, 3 Jun 2012 21:23:36 +0200 Subject: [PATCH] * Prioritize query for resolving when requesting to play a still unresolved query. --- src/libtomahawk/audio/AudioEngine.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libtomahawk/audio/AudioEngine.cpp b/src/libtomahawk/audio/AudioEngine.cpp index 8fd3e798a..75f2748ee 100644 --- a/src/libtomahawk/audio/AudioEngine.cpp +++ b/src/libtomahawk/audio/AudioEngine.cpp @@ -36,6 +36,7 @@ #include "HeadlessCheck.h" #include "infosystem/InfoSystem.h" #include "Album.h" +#include "Pipeline.h" #include "utils/Logger.h" @@ -605,6 +606,8 @@ AudioEngine::playItem( Tomahawk::playlistinterface_ptr playlist, const Tomahawk: } else { + Pipeline::instance()->resolve( query ); + NewClosure( query.data(), SIGNAL( resolvingFinished( bool ) ), const_cast(this), SLOT( playItem( Tomahawk::playlistinterface_ptr, Tomahawk::query_ptr ) ), playlist, query ); }