summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2018-03-18 14:11:53 +0000
committerTim-Philipp Müller <tim@centricular.com>2018-03-18 14:13:52 +0000
commit1da3cd56a0d00d7177a5f334449d25854cc3bc3c (patch)
treec9c417d6ea43de7b4c431cb1cb2d5024c04457b5
parent9387a936b5f1f797c1bd259cc7551192e0875d78 (diff)
wasapi: try to satisfy both mingw and msvc
Fix-up for previous commit, hopefully.
-rw-r--r--sys/wasapi/gstwasapiutil.c1
-rw-r--r--sys/wasapi/gstwasapiutil.h2
2 files changed, 3 insertions, 0 deletions
diff --git a/sys/wasapi/gstwasapiutil.c b/sys/wasapi/gstwasapiutil.c
index c689f506f..5563ee79b 100644
--- a/sys/wasapi/gstwasapiutil.c
+++ b/sys/wasapi/gstwasapiutil.c
@@ -32,6 +32,7 @@ GST_DEBUG_CATEGORY_EXTERN (gst_wasapi_debug);
#if defined(_MSC_VER)
#include <functiondiscoverykeys_devpkey.h>
#elif !defined(PKEY_Device_FriendlyName)
+#include <initguid.h>
#include <propkey.h>
DEFINE_PROPERTYKEY (PKEY_Device_FriendlyName, 0xa45c254e, 0xdf1c, 0x4efd, 0x80,
0x20, 0x67, 0xd1, 0x46, 0xa8, 0x50, 0xe0, 14);
diff --git a/sys/wasapi/gstwasapiutil.h b/sys/wasapi/gstwasapiutil.h
index 4fa2e08d1..235db0abf 100644
--- a/sys/wasapi/gstwasapiutil.h
+++ b/sys/wasapi/gstwasapiutil.h
@@ -25,7 +25,9 @@
#include <gst/audio/gstaudiosrc.h>
#include <gst/audio/gstaudiosink.h>
+#ifdef _MSC_VER
#include <initguid.h>
+#endif
#include <mmdeviceapi.h>
#include <audioclient.h>