summaryrefslogtreecommitdiff
path: root/libs/backends/wavesaudio/waves_audiobackend.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/backends/wavesaudio/waves_audiobackend.cc')
-rw-r--r--libs/backends/wavesaudio/waves_audiobackend.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/backends/wavesaudio/waves_audiobackend.cc b/libs/backends/wavesaudio/waves_audiobackend.cc
index 8619262d1c..8cd94c4e34 100644
--- a/libs/backends/wavesaudio/waves_audiobackend.cc
+++ b/libs/backends/wavesaudio/waves_audiobackend.cc
@@ -23,6 +23,13 @@
#include "ardour/runtime_functions.h"
+#ifdef COMPILER_MSVC
+#include <windows.h>
+#define sleep(X) Sleep((X) * 1000)
+// JE - Perhaps we should be using Glib::usleep() here, rather than sleep()?? But
+// that would make the Waves backend dependent on Glib (which is isn't, currently).
+#endif
+
using namespace ARDOUR;
#if defined __MINGW64__ || defined __MINGW32__