diff options
author | Chris Robinson <[email protected]> | 2011-06-29 23:18:49 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2011-06-29 23:18:49 -0700 |
commit | 5736bbc3e43145aa59d3e611ad95e4e73fb836df (patch) | |
tree | beb6f03976fa2887260493fe9ac978d2d5738611 /Alc/ALc.c | |
parent | 1b773a858534693056161c90702c4cdb013e8a64 (diff) |
Add a source property to skip channel virtualization for multi-channel buffers
With virtualization disabled, channels are mapped directly from input to output
and any input channel that is missing an output is dropped. Any virtualization
effects (such as HRTF filters) for positional cues are also skipped.
The idea is to allow applications a way to play pre-filtered audio that channel
vitualization effects could interfere with.
Diffstat (limited to 'Alc/ALc.c')
-rw-r--r-- | Alc/ALc.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -389,7 +389,7 @@ static const ALchar alExtList[] = "AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW " "AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model " "AL_LOKI_quadriphonic AL_SOFTX_buffer_samples AL_SOFT_buffer_sub_data " - "AL_SOFT_loop_points"; + "AL_SOFT_loop_points AL_SOFTX_non_virtual_channels"; // Mixing Priority Level static ALint RTPrioLevel; |