Merge pull request #178 from TheMorc/TheMorc-patch-audio

partial audio fix for macOS
This commit is contained in:
ouwou
2023-06-21 04:00:09 +00:00
committed by GitHub
2 changed files with 10 additions and 0 deletions

View File

@@ -150,6 +150,13 @@ if (ENABLE_VOICE)
target_link_libraries(abaddon PkgConfig::libsodium)
target_link_libraries(abaddon ${CMAKE_DL_LIBS})
if(APPLE)
target_link_libraries(abaddon "-framework CoreFoundation")
target_link_libraries(abaddon "-framework CoreAudio")
target_link_libraries(abaddon "-framework AudioToolbox")
endif()
endif ()
if (${ENABLE_NOTIFICATION_SOUNDS})

View File

@@ -1,4 +1,7 @@
#ifdef WITH_MINIAUDIO
#define MINIAUDIO_IMPLEMENTATION
#ifdef __APPLE__
#define MA_NO_RUNTIME_LINKING
#endif
#include <miniaudio.h>
#endif