Add the SDL audio driver for fallback
This commit is contained in:
@@ -164,6 +164,10 @@ Sound_Null = \
|
||||
arch/Sound/RageSoundDriver_Null.cpp \
|
||||
arch/Sound/RageSoundDriver_Null.h
|
||||
|
||||
Sound_SDL = \
|
||||
arch/Sound/RageSoundDriver_SDL.cpp \
|
||||
arch/Sound/RageSoundDriver_SDL.h
|
||||
|
||||
Sound = $(Sound_Null)
|
||||
if ALSA
|
||||
Sound += $(Sound_ALSA9)
|
||||
@@ -171,6 +175,7 @@ endif
|
||||
if HAVE_OSS
|
||||
Sound += $(Sound_OSS)
|
||||
endif
|
||||
Sound += $(Sound_SDL)
|
||||
|
||||
stepmania_SOURCES = $(Rage) $(DataStructures) $(FileTypes) $(StepMania) $(Transitions) \
|
||||
$(Actors) $(ActorsInMenus) $(ActorsInGameplay) $(Screens) $(GlobalSingletons) \
|
||||
|
||||
@@ -5,8 +5,14 @@
|
||||
#include "Sound/RageSoundDriver_ALSA9.h"
|
||||
/* #endif HAS_ALSA9 */
|
||||
#include "Sound/RageSoundDriver_OSS.h"
|
||||
|
||||
#endif
|
||||
/*
|
||||
* Sometimes Alsa and OSS fail to load, so
|
||||
* SDL should be a fallback, even though it
|
||||
* doesn't work perfectly.
|
||||
*/
|
||||
#include "SDL.h"
|
||||
#include "Sound/RageSoundDriver_SDL.h"
|
||||
|
||||
/*
|
||||
* Copyright (c) 2002 by the person(s) listed below. All rights reserved.
|
||||
|
||||
Reference in New Issue
Block a user