From 17b5ec3eb9c85836d1f3d832b6f27507de983b2b Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Wed, 19 Aug 2015 13:27:36 +0000 Subject: qsui: reduced cpu usage (patch by Hong Jen Yee) git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@5428 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Ui/qsui/mainwindow.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/plugins/Ui/qsui/mainwindow.cpp') diff --git a/src/plugins/Ui/qsui/mainwindow.cpp b/src/plugins/Ui/qsui/mainwindow.cpp index 399eff06a..794e4505e 100644 --- a/src/plugins/Ui/qsui/mainwindow.cpp +++ b/src/plugins/Ui/qsui/mainwindow.cpp @@ -214,6 +214,7 @@ void MainWindow::showState(Qmmp::State state) case Qmmp::Playing: { updateStatus(); + m_analyzer->start(); m_analyzer->setCover(MetaDataManager::instance()->getCover(m_core->url())); CoverWidget *cw = qobject_cast(m_ui.coverDockWidget->widget()); cw->setCover(MetaDataManager::instance()->getCover(m_core->url())); @@ -224,6 +225,7 @@ void MainWindow::showState(Qmmp::State state) break; case Qmmp::Stopped: updateStatus(); + m_analyzer->stop(); m_timeLabel->clear(); m_slider->setValue(0); m_analyzer->clearCover(); -- cgit v1.2.3-13-gbd6f