diff --git a/src/audio/capture/wasapi.cpp b/src/audio/capture/wasapi.cpp index 91afb72a3..d73726123 100644 --- a/src/audio/capture/wasapi.cpp +++ b/src/audio/capture/wasapi.cpp @@ -25,27 +25,40 @@ * Probe and help are almost similar - consolide common code. */ -#ifdef HAVE_CONFIG_H -#include "config.h" -#include "config_unix.h" -#include "config_win32.h" -#endif +#include // for AUDCLNT_STREAMFLAGS_LOOPBACK, _AUDC... #include +#include // for HRESULT, UINT, LPWSTR, GUID, UINT32 +#include // for isdigit +#include // for mesnprintf +#include // for realloc, atoi, malloc, mbtowc, free +#include // for NULL, memset, strcmp, strlen, wcslen +#include // for CoTaskMemFree, CoCreateInstance +#include // for IsEqualGUID #include #include -#include +#include // for KSDATAFORMAT_SUBTYPE_IEEE_FLOAT +#include // for REFERENCE_TIME +#include // for WAVEFORMATEX, WAVE_FORMAT_PCM #include +#include // for PWAVEFORMATEXTENSIBLE, WAVE_FORMAT_... +#include // for STGM_READ +#include // for PropVariantClear, PropVariantInit +#include // for IPropertyStore #include #include -#include +#include // for Sleep +#include // for SUCCEEDED, S_OK, FAILED #include "audio/audio_capture.h" #include "audio/types.h" #include "debug.h" +#include "host.h" // for audio_capture_channels, audio_captu... #include "lib_common.h" +#include "types.h" // for device_info #include "ug_runtime_error.hpp" #include "utils/color_out.h" +#include "utils/macros.h" // for snprintf_ch #include "utils/windows.h" #define MOD_NAME "[WASAPI cap.] " diff --git a/src/audio/playback/wasapi.cpp b/src/audio/playback/wasapi.cpp index f65eeb926..8b61f3400 100644 --- a/src/audio/playback/wasapi.cpp +++ b/src/audio/playback/wasapi.cpp @@ -28,24 +28,34 @@ * frames. */ -#ifdef HAVE_CONFIG_H -#include "config.h" -#include "config_unix.h" -#include "config_win32.h" -#endif - #include +#include // for AUDCLNT_SHAREMODE_SHARED +#include // for UINT32, HRESULT, UINT, LPWSTR, GUID.. +#include // for assert +#include // for isdigit +#include // for CoTaskMemFree, CoCreateInstance +#include // for snprintf +#include // for NULL, atoi, malloc, mbtowc, realloc +#include // for memset, strcmp, strlen, wcslen #include -#include +#include // for KSAUDIO_SPEAKER_5POINT1_SURROUND +#include // for REFERENCE_TIME #include +#include // for WAVEFORMATEX +#include // for WAVEFORMATEXTENSIBLE, WAVE_FORMAT_... +#include // for STGM_READ +#include // for PropVariantClear, PropVariantInit +#include // for IPropertyStore #include #include -#include +#include // for SUCCEEDED, S_OK, FAILED, S_FALSE #include "audio/audio_playback.h" #include "audio/types.h" #include "debug.h" +#include "host.h" // for get_commandline_param, INIT_NOERR #include "lib_common.h" +#include "types.h" // for device_info #include "ug_runtime_error.hpp" #include "utils/color_out.h" #include "utils/windows.h"