summaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alu.h
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2012-09-08 21:34:36 -0700
committerChris Robinson <[email protected]>2012-09-08 21:34:36 -0700
commit1c0302509066d02798a391f8b5f33255846d251e (patch)
treea35553c9a44043c0a472f7d26fc7722b9f063389 /OpenAL32/Include/alu.h
parent7a37a63b8ecfdb005b8650ea59064d216e1a230c (diff)
Separate the resampling and mixing steps
Diffstat (limited to 'OpenAL32/Include/alu.h')
-rw-r--r--OpenAL32/Include/alu.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/OpenAL32/Include/alu.h b/OpenAL32/Include/alu.h
index 68a44177..7402fa0e 100644
--- a/OpenAL32/Include/alu.h
+++ b/OpenAL32/Include/alu.h
@@ -110,12 +110,12 @@ struct SendParams;
typedef ALvoid (*DryMixerFunc)(struct ALsource *self, ALCdevice *Device,
struct DirectParams *params,
- const ALfloat *RESTRICT data, ALuint srcfrac,
+ const ALfloat *RESTRICT data, ALuint srcchan,
ALuint OutPos, ALuint SamplesToDo,
ALuint BufferSize);
typedef ALvoid (*WetMixerFunc)(struct ALsource *self, ALuint sendidx,
struct SendParams *params,
- const ALfloat *RESTRICT data, ALuint srcfrac,
+ const ALfloat *RESTRICT data, ALuint srcchan,
ALuint OutPos, ALuint SamplesToDo,
ALuint BufferSize);
@@ -296,9 +296,9 @@ ALvoid ComputeAngleGains(const ALCdevice *device, ALfloat angle, ALfloat hwidth,
ALvoid CalcSourceParams(struct ALsource *ALSource, const ALCcontext *ALContext);
ALvoid CalcNonAttnSourceParams(struct ALsource *ALSource, const ALCcontext *ALContext);
-DryMixerFunc SelectDirectMixer(enum Resampler Resampler);
-DryMixerFunc SelectHrtfMixer(enum Resampler Resampler);
-WetMixerFunc SelectSendMixer(enum Resampler Resampler);
+DryMixerFunc SelectDirectMixer(void);
+DryMixerFunc SelectHrtfMixer(void);
+WetMixerFunc SelectSendMixer(void);
ALvoid MixSource(struct ALsource *Source, ALCdevice *Device, ALuint SamplesToDo);