use mp3s instead of wav which seems to work...
[buliscores] / src / src / mainwidget.cpp
index f425006..1800d49 100644 (file)
@@ -58,8 +58,8 @@ MainWidget::MainWidget(QWidget *parent) :
     connect(m_backend, SIGNAL(matchAdded(Match*)),
            this, SLOT(onMatchAdded(Match*)));
 
-    m_mediaObject_tor->setCurrentSource(Phonon::MediaSource("/usr/share/buliscores/tor.wav"));
-    m_mediaObject_pfeife->setCurrentSource(Phonon::MediaSource("/usr/share/buliscores/trillerpfeife.wav"));
+    m_mediaObject_tor->setCurrentSource(Phonon::MediaSource("/usr/share/buliscores/tor.mp3"));
+    m_mediaObject_pfeife->setCurrentSource(Phonon::MediaSource("/usr/share/buliscores/trillerpfeife.mp3"));
 
     Phonon::createPath(m_mediaObject_tor,     m_audioOutput_tor);
     Phonon::createPath(m_mediaObject_pfeife,  m_audioOutput_pfeife);
@@ -73,13 +73,20 @@ void MainWidget::mousePressEvent(QMouseEvent* event)
     if (event->button() == Qt::RightButton) {
         this->showSettingsDialog();
     } else {
-//        qDebug() << "current volume: " << m_audioOutput_pfeife->volume();
-//        qDebug() << "MO state: " << m_mediaObject_pfeife->state();
-//        m_mediaObject_pfeife->seek(0);
-//        if (m_settings.value("Sounds", false).toBool()) {
-//            m_mediaObject_pfeife->play();
-//        }
-//        qDebug() << "MO state 2: " << m_mediaObject_pfeife->state();
+        qDebug() << "pfeife volume: " << m_audioOutput_pfeife->volume();
+        qDebug() << "tor volume: " << m_audioOutput_tor->volume();
+        qDebug() << "pfeife state: " << m_mediaObject_pfeife->state();
+        qDebug() << "tor state: " << m_mediaObject_pfeife->state();
+        m_mediaObject_pfeife->seek(0);
+        if (m_settings.value("Sounds", false).toBool()) {
+            m_mediaObject_pfeife->play();
+        }
+        m_mediaObject_tor->seek(0);
+        if (m_settings.value("Sounds", false).toBool()) {
+            m_mediaObject_tor->play();
+        }
+        qDebug() << "pfeife state 2: " << m_mediaObject_pfeife->state();
+        qDebug() << "tor state 2: " << m_mediaObject_pfeife->state();
     }
 }