wasapi: Fix build with Windows 8.1 SDK
authorNirbheek Chauhan <nirbheek@centricular.com>
Tue, 7 Aug 2018 19:01:51 +0000 (00:31 +0530)
committerNirbheek Chauhan <nirbheek@centricular.com>
Tue, 7 Aug 2018 19:33:53 +0000 (01:03 +0530)
commit10fcddedc246375d28cb74a977cfa506ba5de464
tree430d0b3e8b3f7d0637d25af013f9e368c3c31c99
parent8507730351c63604240852c44632926892807330
wasapi: Fix build with Windows 8.1 SDK

With the Windows 8.1 SDK, the v1 of the AUDCLNT_STREAMOPTIONS enum is
defined which only has NONE and RAW, so it's not only defined when
AudioClient3 is available.

Add a meson check for the symbol. This is not needed for Autotools
because there we build against the MinGW audioclient.h which is still
at v1 of the AudioClient interface.
sys/wasapi/gstaudioclient3.h
sys/wasapi/meson.build