Don't use custom decoder configurations with mono or stereo
commitad7ad48bd126191e4936d386e55945832b9574d5
authorChris Robinson <chris.kcat@gmail.com>
Sun, 27 Mar 2016 03:23:20 +0000 (26 20:23 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Sun, 27 Mar 2016 03:23:20 +0000 (26 20:23 -0700)
tree0de25015c46351297e352737da2ebafc8e9aabbe
parentb4a1ba9d3f7a87568059192dab4136a64ff13eb3
Don't use custom decoder configurations with mono or stereo

By default, stereo outputs using UHJ, which renders to a B-Format buffer that
gets run through a UHJ encoder for output. It may also output using pair-wise
panning, which pans between -30 and +30 degrees with the speakers at the two
ends. In both cases, the stereo coefficients are ignored.

Mono, having only one output channel, can realistically only attenuate its
channel. Turning the volume up and down accomplishes the same result.
Alc/panning.c