Commit bec6c3aa authored by pixhawk's avatar pixhawk

Fixed audio alarm

parent 66b03f3a
......@@ -193,7 +193,9 @@ bool GAudioOutput::startEmergency()
if (!emergency)
{
emergency = true;
emergencyTimer->start(1600);
// Beep immediately and then start timer
beep();
emergencyTimer->start(1500);
}
return true;
}
......@@ -216,7 +218,9 @@ bool GAudioOutput::stopEmergency()
void GAudioOutput::beep()
{
m_media->setCurrentSource(Phonon::MediaSource(QString("alert.wav").toStdString().c_str()));
// Use QFile to transform path for all OS
QFile f(MG::DIR::getSupportFilesDirectory()+QString("/audio/alert.wav"));
m_media->setCurrentSource(Phonon::MediaSource(f.fileName().toStdString().c_str()));
m_media->play();
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment