From cd11c240a614acd7fe263e86baacf25ce90df699 Mon Sep 17 00:00:00 2001 From: Yoann Lopes Date: Thu, 25 Jul 2013 15:43:41 +0200 Subject: Make PulseAudio implementation of QSoundEffect more robust. It was crashing when the PulseAudio daemon was not running or was killed. When the connection to the daemon fails (or is terminated), it now tries to reconnect every 30 seconds. Sounds created before a connection loss will be recreated after reconnection. Task-number: QTBUG-32487 Change-Id: Ia63707aa5c70434b834b3079a9950a9b35057b26 Reviewed-by: Shawn Rutledge --- src/multimedia/audio/qsoundeffect_pulse_p.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/multimedia/audio/qsoundeffect_pulse_p.h') diff --git a/src/multimedia/audio/qsoundeffect_pulse_p.h b/src/multimedia/audio/qsoundeffect_pulse_p.h index e43bd2fdf..4dc58f0b6 100644 --- a/src/multimedia/audio/qsoundeffect_pulse_p.h +++ b/src/multimedia/audio/qsoundeffect_pulse_p.h @@ -111,6 +111,7 @@ private Q_SLOTS: void sampleReady(); void uploadSample(); void contextReady(); + void contextFailed(); void underRun(); void prepare(); void streamReady(); -- cgit v1.2.1