diff options
author | 2023-10-24 02:27:07 +1100 | |
---|---|---|
committer | 2023-10-24 02:27:07 +1100 | |
commit | c5927d37e7ccf9d67d4faa535b90d417f0c42f45 (patch) | |
tree | d2ae9ce25d36272dfe565485a9351fe77918ee1f | |
parent | e96df776951060c7aa2747aa50e2b521ea47c608 (diff) |
3rdparty/portaudio: Enabled PulseAudio backend for Linux. [invertego]
-rwxr-xr-x | scripts/src/3rdparty.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/src/3rdparty.lua b/scripts/src/3rdparty.lua index 2ded17d2ccf..b65cdd79576 100755 --- a/scripts/src/3rdparty.lua +++ b/scripts/src/3rdparty.lua @@ -1677,6 +1677,17 @@ project "portaudio" MAME_DIR .. "3rdparty/portaudio/src/hostapi/alsa/pa_linux_alsa.c", MAME_DIR .. "3rdparty/portaudio/src/hostapi/oss/pa_unix_oss.c", } + if _OPTIONS["NO_USE_PULSEAUDIO"]~="1" then + defines { + "PA_USE_PULSEAUDIO=1", + } + files { + MAME_DIR .. "3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_block.c", + MAME_DIR .. "3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio.c", + MAME_DIR .. "3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_cb.c", + MAME_DIR .. "3rdparty/portaudio/src/common/pa_ringbuffer.c", + } + end end if _OPTIONS["targetos"]=="macosx" then defines { |