浏览代码

Enabled pulseaudio for linux SDL2.

Mark Sibly 9 年之前
父节点
当前提交
595ddef758
共有 2 个文件被更改,包括 5 次插入3 次删除
  1. 2 1
      modules/sdl2/SDL/include/SDL_config_linux.h
  2. 3 2
      modules/sdl2/makefile_linux.monkey2

+ 2 - 1
modules/sdl2/SDL/include/SDL_config_linux.h

@@ -112,7 +112,8 @@
 #define HAVE_SEM_TIMEDWAIT 1
 
 #define SDL_AUDIO_DRIVER_DUMMY 1
-#define SDL_AUDIO_DRIVER_OSS 1
+#define SDL_AUDIO_DRIVER_PULSEAUDIO 1
+//#define SDL_AUDIO_DRIVER_OSS 1
 
 #define SDL_INPUT_LINUXEV 1
 #define SDL_INPUT_TSLIB 1

+ 3 - 2
modules/sdl2/makefile_linux.monkey2

@@ -6,6 +6,7 @@ Namespace sdl2
 #Import "<libX11.a>"
 #Import "<libXext.a>"
 #Import "<libXi.a>"
+#Import "<libpulse.a>"
 
 'source files
 #Import "SDL/src/atomic/SDL_atomic.c"
@@ -14,8 +15,8 @@ Namespace sdl2
 #Import "SDL/src/audio/disk/SDL_diskaudio.c"
 
 #Import "SDL/src/audio/dummy/SDL_dummyaudio.c"
-
-#Import "SDL/src/audio/dsp/SDL_dspaudio.c"
+#Import "SDL/src/audio/pulseaudio/SDL_pulseaudio.c"
+'#Import "SDL/src/audio/dsp/SDL_dspaudio.c"
 
 #Import "SDL/src/audio/SDL_audio.c"
 #Import "SDL/src/audio/SDL_audiocvt.c"