aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alMain.h
diff options
context:
space:
mode:
Diffstat (limited to 'OpenAL32/Include/alMain.h')
-rw-r--r--OpenAL32/Include/alMain.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/OpenAL32/Include/alMain.h b/OpenAL32/Include/alMain.h
index 9cf2b1a4..09b85baf 100644
--- a/OpenAL32/Include/alMain.h
+++ b/OpenAL32/Include/alMain.h
@@ -475,11 +475,8 @@ struct ALCdevice_struct
// Simulated dampening from head occlusion
ALfloat HeadDampen;
- // Duplicate stereo sources on the side/rear channels
- ALboolean DuplicateStereo;
-
- // Use HRTF filters for mixing sounds
- ALboolean UseHRTF;
+ // Device flags
+ ALuint Flags;
// Dry path buffer mix
ALfloat DryBuffer[BUFFERSIZE][MAXCHANNELS];
@@ -516,6 +513,12 @@ struct ALCdevice_struct
#define ALCdevice_CaptureSamples(a,b,c) ((a)->Funcs->CaptureSamples((a), (b), (c)))
#define ALCdevice_AvailableSamples(a) ((a)->Funcs->AvailableSamples((a)))
+// Duplicate stereo sources on the side/rear channels
+#define DEVICE_DUPLICATE_STEREO (1<<0)
+// Use HRTF filters for mixing sounds
+#define DEVICE_USE_HRTF (1<<1)
+
+
struct ALCcontext_struct
{
ALlistener Listener;