Fix compiling with FMOD 4.36

- That stuff I thought that went poof in FMOD Ex 4.37 was apparently
  already gone in 4.36.
This commit is contained in:
Randy Heit 2014-01-30 20:30:40 -06:00
parent 5e68e5873c
commit 8b02bb55aa
1 changed files with 4 additions and 4 deletions

View File

@ -63,7 +63,7 @@ extern HWND Window;
#include "cmdlib.h"
#include "s_sound.h"
#if FMOD_VERSION > 0x42899 && FMOD_VERSION < 0x43800
#if FMOD_VERSION > 0x42899 && FMOD_VERSION < 0x43600
#error You are trying to compile with an unsupported version of FMOD.
#endif
@ -858,7 +858,7 @@ bool FMODSoundRenderer::Init()
result = Sys->setDriver(driver);
}
result = Sys->getDriver(&driver);
#if FMOD_VERSION >= 0x43700
#if FMOD_VERSION >= 0x43600
// We were built with an FMOD that only returns the control panel frequency
result = Sys->getDriverCaps(driver, &Driver_Caps, &Driver_MinFrequency, &speakermode);
Driver_MaxFrequency = Driver_MinFrequency;
@ -1043,7 +1043,7 @@ bool FMODSoundRenderer::Init()
}
// Create DSP units for underwater effect
#if FMOD_VERSION < 0x43701
#if FMOD_VERSION < 0x43600
result = Sys->createDSPByType(FMOD_DSP_TYPE_LOWPASS, &WaterLP);
if (result != FMOD_OK)
{
@ -1106,7 +1106,7 @@ bool FMODSoundRenderer::Init()
WaterLP->setActive(false);
WaterLP->setParameter(FMOD_DSP_LOWPASS_CUTOFF, snd_waterlp);
WaterLP->setParameter(FMOD_DSP_LOWPASS_RESONANCE, 2);
#if FMOD_VERSION < 0x43701
#if FMOD_VERSION < 0x43600
if (WaterReverb != NULL)
{
FMOD::DSPConnection *dry;