summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2016-08-06 21:27:30 -0700
committerJosh Blum <josh@joshknows.com>2016-08-06 21:27:30 -0700
commit93e1b89c07ba37855a3e022ac311268d1ed5728f (patch)
tree025474d0f08c76ca8ac8568cede0118e423bc76c
parentfa91b1a984c3097d3edb4274071d2af6eac16df1 (diff)
add io.h include for portaudio source/sink
The io.h include is conditional when _MSC_VER is defined. io.h is required under msvc to provide the ::write() call for the audio overflow and underflow terminal messages.
-rw-r--r--gr-audio/lib/portaudio/portaudio_sink.cc4
-rw-r--r--gr-audio/lib/portaudio/portaudio_source.cc4
2 files changed, 8 insertions, 0 deletions
diff --git a/gr-audio/lib/portaudio/portaudio_sink.cc b/gr-audio/lib/portaudio/portaudio_sink.cc
index 2397b65442..e6698adb72 100644
--- a/gr-audio/lib/portaudio/portaudio_sink.cc
+++ b/gr-audio/lib/portaudio/portaudio_sink.cc
@@ -24,6 +24,10 @@
#include "config.h"
#endif
+#ifdef _MSC_VER
+#include <io.h>
+#endif
+
#include "audio_registry.h"
#include <portaudio_sink.h>
#include <portaudio_impl.h>
diff --git a/gr-audio/lib/portaudio/portaudio_source.cc b/gr-audio/lib/portaudio/portaudio_source.cc
index 1e1bbfacbb..7f2e8f30b9 100644
--- a/gr-audio/lib/portaudio/portaudio_source.cc
+++ b/gr-audio/lib/portaudio/portaudio_source.cc
@@ -24,6 +24,10 @@
#include "config.h"
#endif
+#ifdef _MSC_VER
+#include <io.h>
+#endif
+
#include "audio_registry.h"
#include <portaudio_source.h>
#include <portaudio_impl.h>