1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-13 09:34:53 +02:00

* Tweaked shutdown order.

This commit is contained in:
Christian Muehlhaeuser
2011-05-29 11:42:32 +02:00
parent c24e90c978
commit 9d92201c0c
2 changed files with 7 additions and 11 deletions

View File

@@ -64,7 +64,8 @@ AudioEngine::~AudioEngine()
{
qDebug() << Q_FUNC_INFO;
stop();
m_mediaObject->stop();
// stop();
delete m_audioOutput;
delete m_mediaObject;

View File

@@ -330,26 +330,21 @@ TomahawkApp::~TomahawkApp()
#ifndef TOMAHAWK_HEADLESS
delete m_mainwindow;
delete m_audioEngine;
#endif
delete m_infoSystem;
//FIXME: delete GeneratorFactory::registerFactory( "echonest", new EchonestFactory ); ?
delete m_database;
delete SipHandler::instance();
delete SipHandler::instance();
delete m_servent;
Pipeline::instance()->stop();
delete Pipeline::instance();
delete m_scanManager;
delete m_database;
#ifndef TOMAHAWK_HEADLESS
delete m_audioEngine;
#endif
Pipeline::instance()->stop();
delete Pipeline::instance();
delete TomahawkUtils::proxyFactory();
delete TomahawkUtils::nam();