aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt20
1 files changed, 10 insertions, 10 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0c6196f1..4a6d8ae0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -752,7 +752,7 @@ SET(HAVE_SOLARIS 0)
SET(HAVE_SNDIO 0)
SET(HAVE_QSA 0)
SET(HAVE_DSOUND 0)
-SET(HAVE_MMDEVAPI 0)
+SET(HAVE_WASAPI 0)
SET(HAVE_WINMM 0)
SET(HAVE_PORTAUDIO 0)
SET(HAVE_PULSEAUDIO 0)
@@ -970,7 +970,7 @@ ENDIF()
# Check Windows-only backends
OPTION(ALSOFT_REQUIRE_WINMM "Require Windows Multimedia backend" OFF)
OPTION(ALSOFT_REQUIRE_DSOUND "Require DirectSound backend" OFF)
-OPTION(ALSOFT_REQUIRE_MMDEVAPI "Require MMDevApi backend" OFF)
+OPTION(ALSOFT_REQUIRE_WASAPI "Require WASAPI backend" OFF)
IF(HAVE_WINDOWS_H)
# Check MMSystem backend
CHECK_INCLUDE_FILES("windows.h;mmsystem.h" HAVE_MMSYSTEM_H -D_WIN32_WINNT=0x0502)
@@ -1000,14 +1000,14 @@ IF(HAVE_WINDOWS_H)
ENDIF()
ENDIF()
- # Check for MMDevApi backend
+ # Check for WASAPI backend
CHECK_INCLUDE_FILE(mmdeviceapi.h HAVE_MMDEVICEAPI_H)
IF(HAVE_MMDEVICEAPI_H)
- OPTION(ALSOFT_BACKEND_MMDEVAPI "Enable MMDevApi backend" ON)
- IF(ALSOFT_BACKEND_MMDEVAPI)
- SET(HAVE_MMDEVAPI 1)
- SET(BACKENDS "${BACKENDS} MMDevApi,")
- SET(ALC_OBJS ${ALC_OBJS} Alc/backends/mmdevapi.c)
+ OPTION(ALSOFT_BACKEND_WASAPI "Enable WASAPI backend" ON)
+ IF(ALSOFT_BACKEND_WASAPI)
+ SET(HAVE_WASAPI 1)
+ SET(BACKENDS "${BACKENDS} WASAPI,")
+ SET(ALC_OBJS ${ALC_OBJS} Alc/backends/wasapi.c)
ENDIF()
ENDIF()
ENDIF()
@@ -1017,8 +1017,8 @@ ENDIF()
IF(ALSOFT_REQUIRE_DSOUND AND NOT HAVE_DSOUND)
MESSAGE(FATAL_ERROR "Failed to enabled required DSound backend")
ENDIF()
-IF(ALSOFT_REQUIRE_MMDEVAPI AND NOT HAVE_MMDEVAPI)
- MESSAGE(FATAL_ERROR "Failed to enabled required MMDevApi backend")
+IF(ALSOFT_REQUIRE_WASAPI AND NOT HAVE_WASAPI)
+ MESSAGE(FATAL_ERROR "Failed to enabled required WASAPI backend")
ENDIF()
# Check PortAudio backend