From 97e20b7cc746d5e2822385fc815739853a9c6e2f Mon Sep 17 00:00:00 2001 From: zecke Date: Tue, 21 Sep 2004 00:40:38 +0000 Subject: If sound is not yet finished return and do not try to play it again. if(!snd.isFinished()) return; --- (limited to 'libopie2/opiecore/device/odevice_ramses.cpp') diff --git a/libopie2/opiecore/device/odevice_ramses.cpp b/libopie2/opiecore/device/odevice_ramses.cpp index 0cddf85..c75ea3a 100644 --- a/libopie2/opiecore/device/odevice_ramses.cpp +++ b/libopie2/opiecore/device/odevice_ramses.cpp @@ -99,6 +99,8 @@ void Ramses::playAlarmSound() { #ifndef QT_NO_SOUND static Sound snd ( "alarm" ); + if(!snd.isFinished()) + return; changeMixerForAlarm( 0, "/dev/sound/mixer" , &snd); snd.play(); -- cgit v0.9.0.2