diff options
Diffstat (limited to 'alc/voice.h')
-rw-r--r-- | alc/voice.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/alc/voice.h b/alc/voice.h index 07abe0eb..a5b6fac5 100644 --- a/alc/voice.h +++ b/alc/voice.h @@ -181,10 +181,13 @@ struct ALvoiceProps : public ALvoicePropsBase { }; #define VOICE_IS_STATIC (1u<<0) -#define VOICE_IS_FADING (1u<<1) /* Fading sources use gain stepping for smooth transitions. */ +#define VOICE_IS_CALLBACK (1u<<1) #define VOICE_IS_AMBISONIC (1u<<2) /* Voice needs HF scaling for ambisonic upsampling. */ -#define VOICE_HAS_HRTF (1u<<3) -#define VOICE_HAS_NFC (1u<<4) +#define VOICE_IS_FADING (1u<<3) /* Fading sources use gain stepping for smooth transitions. */ +#define VOICE_HAS_HRTF (1u<<4) +#define VOICE_HAS_NFC (1u<<5) + +#define VOICE_TYPE_MASK (VOICE_IS_STATIC | VOICE_IS_CALLBACK) struct ALvoice { enum State { |