void KaraokeWidget::stopEverything() { stopKaraoke(); // Stop the rendering thread m_renderer->stop(); delete m_renderer; m_renderer = 0; }
void KaraokeWidget::stop() { Logger::debug("KaraokeWidget::stop"); m_karaokeMutex.lock(); KaraokeSong * k = m_karaoke; m_karaokeMutex.unlock(); if ( k ) { stopKaraoke(); emit pEventor->karaokeStopped(); } else pMusicCollectionMgr->stop(); Logger::debug("KaraokeWidget::stopped"); }