Esempio n. 1
0
void KaraokeWidget::stopEverything()
{
    stopKaraoke();

    // Stop the rendering thread
    m_renderer->stop();
    delete m_renderer;
    m_renderer = 0;
}
Esempio n. 2
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");
}