From 3aa3075f61733b5eb9375d3204a4e1f8f8940874 Mon Sep 17 00:00:00 2001
From: Tristan Matthews <tristan.matthews@savoirfairelinux.com>
Date: Mon, 24 Dec 2012 12:59:07 -0500
Subject: [PATCH] * #18668: pulse: use usleep instead of ost::Thread::sleep

---
 daemon/src/audio/pulseaudio/pulselayer.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/daemon/src/audio/pulseaudio/pulselayer.cpp b/daemon/src/audio/pulseaudio/pulselayer.cpp
index 8853163955..4300ecd47e 100644
--- a/daemon/src/audio/pulseaudio/pulselayer.cpp
+++ b/daemon/src/audio/pulseaudio/pulselayer.cpp
@@ -38,7 +38,6 @@
 #include "audio/dcblocker.h"
 #include "logger.h"
 #include "manager.h"
-#include "cc_thread.h"
 
 #include <cstdlib>
 #include <fstream>
@@ -252,7 +251,7 @@ std::string PulseLayer::getAudioDeviceName(int index, PCMType type) const
 void PulseLayer::createStreams(pa_context* c)
 {
     while (enumeratingSinks_ or enumeratingSources_)
-        ost::Thread::sleep(20 /* ms */);
+        usleep(20000); // 20 ms
 
     std::string playbackDevice(preference_.getPulseDevicePlayback());
     std::string captureDevice(preference_.getPulseDeviceRecord());
-- 
GitLab