aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alu.h
diff options
context:
space:
mode:
Diffstat (limited to 'alc/alu.h')
-rw-r--r--alc/alu.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/alc/alu.h b/alc/alu.h
index addf6942..7b92bba1 100644
--- a/alc/alu.h
+++ b/alc/alu.h
@@ -7,6 +7,8 @@ struct ALCcontext;
struct ALCdevice;
struct EffectSlot;
+enum class StereoEncoding : unsigned char;
+
constexpr float GainMixMax{1000.0f}; /* +60dB */
@@ -20,7 +22,7 @@ void aluInit(void);
* Set up the appropriate panning method and mixing method given the device
* properties.
*/
-void aluInitRenderer(ALCdevice *device, int hrtf_id, al::optional<bool> hrtfreq, bool useuhj);
+void aluInitRenderer(ALCdevice *device, int hrtf_id, al::optional<StereoEncoding> stereomode);
void aluInitEffectPanning(EffectSlot *slot, ALCcontext *context);