diff options
author | 2015-04-05 01:46:12 +1100 | |
---|---|---|
committer | 2015-04-05 01:48:35 +1100 | |
commit | 18ec0951bd1c3e8913ba554bd919113c6198c3eb (patch) | |
tree | 650dbd6b8b7c4ee6f06ac5ba0e45682304511993 /scripts/src/osd/modules.lua | |
parent | 3725b2fdc632f8e04606d606b9ae73f105d2d6b4 (diff) |
Add a simple CoreAudio sound output module
It doesn't provide facilities for AU effects, although that could be
added pretty easily if someone wants to. Advantages over SDL sound
output are simpler code and lower latency.
Diffstat (limited to 'scripts/src/osd/modules.lua')
-rw-r--r-- | scripts/src/osd/modules.lua | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/scripts/src/osd/modules.lua b/scripts/src/osd/modules.lua index ecab93027ac..6c427d54bf2 100644 --- a/scripts/src/osd/modules.lua +++ b/scripts/src/osd/modules.lua @@ -26,6 +26,7 @@ function osdmodulesbuild() MAME_DIR .. "src/osd/modules/midi/none.c", MAME_DIR .. "src/osd/modules/sound/js_sound.c", MAME_DIR .. "src/osd/modules/sound/direct_sound.c", + MAME_DIR .. "src/osd/modules/sound/coreaudio_sound.c", MAME_DIR .. "src/osd/modules/sound/sdl_sound.c", MAME_DIR .. "src/osd/modules/sound/none.c", } @@ -181,7 +182,6 @@ function osdmodulestargetconf() } elseif _OPTIONS["targetos"]=="macosx" then links { - "CoreAudio.framework", "CoreMIDI.framework", } end @@ -218,6 +218,12 @@ function osdmodulestargetconf() "dsound", "dxguid", } + elseif _OPTIONS["targetos"]=="macosx" then + links { + "AudioUnit.framework", + "CoreAudio.framework", + "CoreServices.framework", + } end end |