Just backing up the current sources...
[kitchenalert] / src / alertsound.cpp
index 94470b0..8fd54b7 100644 (file)
@@ -33,7 +33,9 @@ AlertSound::AlertSound(QObject *parent) :
     QObject(parent)
 {
 
-    defaultsound_ = "/opt/KitchenAlert/06capemaycloser_modifiedlouder.mp3";
+    //THIS NEEDS TESTING: DOES IT REALLY CHANGE TUNE WHEN RESTARTING THE APPLICATION?
+
+    defaultsound_ = "/home/opt/KitchenAlert/Doorbell-old-tring-modified-multiplied-low-quality.mp3";
     QString filename;
 
     QSettings settings("KitchenAlert","KitchenAlert");
@@ -53,9 +55,18 @@ AlertSound::AlertSound(QObject *parent) :
     pSound_ = Phonon::createPlayer(Phonon::MusicCategory, Phonon::MediaSource(filename));
 }
 
-void AlertSound::play()
+AlertSound::~AlertSound()
 {
 
+    if (pSound_ != NULL)
+    {
+        delete pSound_;
+    }
+}
+
+void AlertSound::play()
+{
+    pSound_->stop(); //Just testing if stopping the previous alert will prevent the jammming of the sound
     pSound_->play();
     qDebug() << "Sound should be played now";
 }
@@ -66,6 +77,8 @@ void AlertSound::stop()
     pSound_->stop();
 }
 
+
+
 void AlertSound::setSound(QString filename)
 {
    QSettings settings("KitchenAlert","KitchenAlert");