diff --git a/Makefile.plugins.mk b/Makefile.plugins.mk index d75b2739..3729841a 100644 --- a/Makefile.plugins.mk +++ b/Makefile.plugins.mk @@ -49,7 +49,11 @@ endif ifeq ($(MACOS),true) JACK_LIBS += -framework CoreAudio -framework CoreFoundation else ifeq ($(WINDOWS),true) -JACK_LIBS += -lksuser -lmfplat -lmfuuid -lole32 -lwinmm -lwmcodecdspuuid +JACK_LIBS += -lole32 -lwinmm +# DirectSound +JACK_LIBS += -ldsound +# WASAPI +# JACK_LIBS += -lksuser -lmfplat -lmfuuid -lwmcodecdspuuid else ifneq ($(HAIKU),true) ifeq ($(HAVE_ALSA),true) JACK_FLAGS += $(ALSA_FLAGS) diff --git a/distrho/src/jackbridge/RtAudioBridge.hpp b/distrho/src/jackbridge/RtAudioBridge.hpp index bf42738f..46b82c91 100644 --- a/distrho/src/jackbridge/RtAudioBridge.hpp +++ b/distrho/src/jackbridge/RtAudioBridge.hpp @@ -23,8 +23,8 @@ # define __MACOSX_CORE__ # define RTAUDIO_API_TYPE MACOSX_CORE #elif defined(DISTRHO_OS_WINDOWS) && !defined(_MSC_VER) -# define __WINDOWS_WASAPI__ -# define RTAUDIO_API_TYPE WINDOWS_WASAPI +# define __WINDOWS_DS__ +# define RTAUDIO_API_TYPE WINDOWS_DS #elif defined(HAVE_PULSEAUDIO) # define __LINUX_PULSE__ # define RTAUDIO_API_TYPE LINUX_PULSE