mirror of
https://github.com/love2d/love.git
synced 2026-08-16 00:02:12 +02:00
Minor code style cleanup. Fix a couple compiler warnings.
--HG-- branch : minor
This commit is contained in:
@@ -84,18 +84,19 @@ bool Filter::setParams(Type type, const std::vector<float> ¶ms)
|
||||
#ifdef ALC_EXT_EFX
|
||||
switch (type)
|
||||
{
|
||||
case TYPE_LOWPASS:
|
||||
alFilteri(filter, AL_FILTER_TYPE, AL_FILTER_LOWPASS);
|
||||
break;
|
||||
case TYPE_HIGHPASS:
|
||||
alFilteri(filter, AL_FILTER_TYPE, AL_FILTER_HIGHPASS);
|
||||
break;
|
||||
case TYPE_BANDPASS:
|
||||
alFilteri(filter, AL_FILTER_TYPE, AL_FILTER_BANDPASS);
|
||||
break;
|
||||
case TYPE_MAX_ENUM:
|
||||
break;
|
||||
case TYPE_LOWPASS:
|
||||
alFilteri(filter, AL_FILTER_TYPE, AL_FILTER_LOWPASS);
|
||||
break;
|
||||
case TYPE_HIGHPASS:
|
||||
alFilteri(filter, AL_FILTER_TYPE, AL_FILTER_HIGHPASS);
|
||||
break;
|
||||
case TYPE_BANDPASS:
|
||||
alFilteri(filter, AL_FILTER_TYPE, AL_FILTER_BANDPASS);
|
||||
break;
|
||||
case TYPE_MAX_ENUM:
|
||||
break;
|
||||
}
|
||||
|
||||
//failed to make filter specific type - not supported etc.
|
||||
if (alGetError() != AL_NO_ERROR)
|
||||
{
|
||||
@@ -105,21 +106,21 @@ bool Filter::setParams(Type type, const std::vector<float> ¶ms)
|
||||
|
||||
switch (type)
|
||||
{
|
||||
case TYPE_LOWPASS:
|
||||
alFilterf(filter, AL_LOWPASS_GAIN, clampf(params[0], AL_LOWPASS_MIN_GAIN, AL_LOWPASS_MAX_GAIN));
|
||||
alFilterf(filter, AL_LOWPASS_GAINHF, clampf(params[1], AL_LOWPASS_MIN_GAINHF, AL_LOWPASS_MAX_GAINHF));
|
||||
break;
|
||||
case TYPE_HIGHPASS:
|
||||
alFilterf(filter, AL_HIGHPASS_GAIN, clampf(params[0], AL_HIGHPASS_MIN_GAIN, AL_HIGHPASS_MAX_GAIN));
|
||||
alFilterf(filter, AL_HIGHPASS_GAINLF, clampf(params[1], AL_HIGHPASS_MIN_GAINLF, AL_HIGHPASS_MAX_GAINLF));
|
||||
break;
|
||||
case TYPE_BANDPASS:
|
||||
alFilterf(filter, AL_BANDPASS_GAIN, clampf(params[0], AL_BANDPASS_MIN_GAIN, AL_BANDPASS_MAX_GAIN));
|
||||
alFilterf(filter, AL_BANDPASS_GAINLF, clampf(params[1], AL_BANDPASS_MIN_GAINLF, AL_BANDPASS_MAX_GAINLF));
|
||||
alFilterf(filter, AL_BANDPASS_GAINHF, clampf(params[2], AL_BANDPASS_MIN_GAINHF, AL_BANDPASS_MAX_GAINHF));
|
||||
break;
|
||||
case TYPE_MAX_ENUM:
|
||||
break;
|
||||
case TYPE_LOWPASS:
|
||||
alFilterf(filter, AL_LOWPASS_GAIN, clampf(params[0], AL_LOWPASS_MIN_GAIN, AL_LOWPASS_MAX_GAIN));
|
||||
alFilterf(filter, AL_LOWPASS_GAINHF, clampf(params[1], AL_LOWPASS_MIN_GAINHF, AL_LOWPASS_MAX_GAINHF));
|
||||
break;
|
||||
case TYPE_HIGHPASS:
|
||||
alFilterf(filter, AL_HIGHPASS_GAIN, clampf(params[0], AL_HIGHPASS_MIN_GAIN, AL_HIGHPASS_MAX_GAIN));
|
||||
alFilterf(filter, AL_HIGHPASS_GAINLF, clampf(params[1], AL_HIGHPASS_MIN_GAINLF, AL_HIGHPASS_MAX_GAINLF));
|
||||
break;
|
||||
case TYPE_BANDPASS:
|
||||
alFilterf(filter, AL_BANDPASS_GAIN, clampf(params[0], AL_BANDPASS_MIN_GAIN, AL_BANDPASS_MAX_GAIN));
|
||||
alFilterf(filter, AL_BANDPASS_GAINLF, clampf(params[1], AL_BANDPASS_MIN_GAINLF, AL_BANDPASS_MAX_GAINLF));
|
||||
alFilterf(filter, AL_BANDPASS_GAINHF, clampf(params[2], AL_BANDPASS_MIN_GAINHF, AL_BANDPASS_MAX_GAINHF));
|
||||
break;
|
||||
case TYPE_MAX_ENUM:
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
#else
|
||||
#include <OpenAL-Soft/alc.h>
|
||||
#include <OpenAL-Soft/al.h>
|
||||
#include <OpenAL-Soft/alext.h>
|
||||
#endif
|
||||
#else
|
||||
#include <AL/alc.h>
|
||||
|
||||
@@ -347,7 +347,7 @@ int w_Source_setFilter(lua_State *L)
|
||||
else if (lua_gettop(L) > 2)
|
||||
{
|
||||
const char *ftypestr = luaL_checkstring(L, 2);
|
||||
if (ftypestr && !Filter::getConstant(ftypestr, type))
|
||||
if (!Filter::getConstant(ftypestr, type))
|
||||
return luaL_error(L, "Invalid filter type: %s", ftypestr);
|
||||
|
||||
unsigned int count = Filter::getParameterCount(type);
|
||||
@@ -363,7 +363,7 @@ int w_Source_setFilter(lua_State *L)
|
||||
}
|
||||
lua_rawgeti(L, 2, 1);
|
||||
const char *ftypestr = luaL_checkstring(L, -1);
|
||||
if (ftypestr && !Filter::getConstant(ftypestr, type))
|
||||
if (!Filter::getConstant(ftypestr, type))
|
||||
return luaL_error(L, "Invalid filter type: %s", ftypestr);
|
||||
lua_pop(L, 1);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user