diff options
Diffstat (limited to 'alc/voice.h')
-rw-r--r-- | alc/voice.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/alc/voice.h b/alc/voice.h index dfeffec1..937294e3 100644 --- a/alc/voice.h +++ b/alc/voice.h @@ -6,11 +6,12 @@ #include <array> #include <atomic> #include <memory> +#include <string> #include "albyte.h" #include "almalloc.h" +#include "aloptional.h" #include "alspan.h" -#include "alu.h" #include "buffer_storage.h" #include "core/bufferline.h" #include "core/devformat.h" @@ -31,6 +32,9 @@ enum class DistanceModel : unsigned char; using uint = unsigned int; +#define MAX_SENDS 6 + + enum class SpatializeMode : unsigned char { Off, On, @@ -262,4 +266,6 @@ struct Voice { extern Resampler ResamplerDefault; +void aluInitMixer(al::optional<std::string> resampler); + #endif /* VOICE_H */ |