From 53f99f47bc132973a2e57f9354b9948efd909e3d Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 22 Jun 2003 02:14:29 +0000 Subject: [PATCH] add OGG_ONLY --- stepmania/src/RageSound.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/stepmania/src/RageSound.cpp b/stepmania/src/RageSound.cpp index e0f6ec2b0e..ee9b783944 100644 --- a/stepmania/src/RageSound.cpp +++ b/stepmania/src/RageSound.cpp @@ -41,7 +41,14 @@ #include "PrefsManager.h" +#if defined(OGG_ONLY) +#include "RageSoundReader_Vorbisfile.h" +#define RageSoundReader_LowLevel RageSoundReader_Vorbisfile +#else #include "RageSoundReader_SDL_Sound.h" +#define RageSoundReader_LowLevel SoundReader_SDL_Sound +#endif + #include "RageSoundReader_Preload.h" #include "RageSoundReader_Resample.h" @@ -171,7 +178,7 @@ bool RageSound::Load(CString sSoundFilePath, int precache) m_sFilePath = sSoundFilePath; position = 0; - SoundReader_FileReader *NewSample = new SoundReader_SDL_Sound; + SoundReader_FileReader *NewSample = new RageSoundReader_LowLevel; if(!NewSample->Open(sSoundFilePath.c_str())) RageException::Throw( "RageSoundManager::RageSoundManager: error opening sound '%s': '%s'", sSoundFilePath.c_str(), NewSample->GetError().c_str());