From: Etienne Dechamps Date: Sun, 25 Nov 2018 12:16:21 +0000 (+0000) Subject: Install pa_win_waveformat.h with MME, DirectSound and WASAPI. X-Git-Tag: v19.7.0~128^2 X-Git-Url: https://andrewgundersen.net/repos?a=commitdiff_plain;h=95e86c307b9cd20180f3c1f52853c3424ce62ae5;p=portaudio Install pa_win_waveformat.h with MME, DirectSound and WASAPI. pa_win_wmme.h, pa_win_ds.h and pa_win_wasapi.h all include pa_win_waveformat.h. If the latter is not installed, none of these headers are usable. --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 16a47df..1024016 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -184,7 +184,7 @@ IF(WIN32) SET(PA_DS_INCLUDES src/hostapi/dsound/pa_win_ds_dynlink.h) SET(PA_DS_SOURCES src/hostapi/dsound/pa_win_ds.c src/hostapi/dsound/pa_win_ds_dynlink.c) SOURCE_GROUP("hostapi\\dsound" FILES ${PA_DS_INCLUDES} ${PA_DS_SOURCES}) - SET(PA_PUBLIC_INCLUDES ${PA_PUBLIC_INCLUDES} include/pa_win_ds.h) + SET(PA_PUBLIC_INCLUDES ${PA_PUBLIC_INCLUDES} include/pa_win_ds.h include/pa_win_waveformat.h) SET(PA_PRIVATE_INCLUDES ${PA_PRIVATE_INCLUDES} ${PA_DS_INCLUDES}) SET(PA_SOURCES ${PA_SOURCES} ${PA_DS_SOURCES}) SET(PA_LIBRARY_DEPENDENCIES ${PA_LIBRARY_DEPENDENCIES} dsound) @@ -194,7 +194,7 @@ IF(WIN32) IF(PA_USE_WMME) SET(PA_WMME_SOURCES src/hostapi/wmme/pa_win_wmme.c) SOURCE_GROUP("hostapi\\wmme" FILES ${PA_WMME_SOURCES}) - SET(PA_PUBLIC_INCLUDES ${PA_PUBLIC_INCLUDES} include/pa_win_wmme.h) + SET(PA_PUBLIC_INCLUDES ${PA_PUBLIC_INCLUDES} include/pa_win_wmme.h include/pa_win_waveformat.h) SET(PA_SOURCES ${PA_SOURCES} ${PA_WMME_SOURCES}) SET(PA_LIBRARY_DEPENDENCIES ${PA_LIBRARY_DEPENDENCIES} ole32 uuid) ENDIF() @@ -206,7 +206,7 @@ IF(WIN32) IF(PA_USE_WASAPI) SET(PA_WASAPI_SOURCES src/hostapi/wasapi/pa_win_wasapi.c) SOURCE_GROUP("hostapi\\wasapi" FILES ${PA_WASAPI_SOURCES}) - SET(PA_PUBLIC_INCLUDES ${PA_PUBLIC_INCLUDES} include/pa_win_wasapi.h) + SET(PA_PUBLIC_INCLUDES ${PA_PUBLIC_INCLUDES} include/pa_win_wasapi.h include/pa_win_waveformat.h) SET(PA_SOURCES ${PA_SOURCES} ${PA_WASAPI_SOURCES}) SET(PA_LIBRARY_DEPENDENCIES ${PA_LIBRARY_DEPENDENCIES} ole32 uuid) ELSE()