diff options
Diffstat (limited to 'OpenAL32/Include/alMain.h')
-rw-r--r-- | OpenAL32/Include/alMain.h | 13 |
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; |