AuroraOpenALSoft/Alc
Chris Robinson db3cb23c1d Add an option to reverse Z panning of mono sources
Applications that are not built around OpenAL's orientation system need to
convert their given vectors to it. Depending on how this is done, it can lead
to proper stereo (left-right) panning with improper surround sound (front-back)
panning, which thusly sounds correct with stereo output and incorrect with 4+
channel output.

This option is intended to help fix playback of such applications on surround
sound systems, without having to resort to forcing stereo output.
2011-05-07 03:54:46 -07:00
..
ALc.c Add an option to reverse Z panning of mono sources 2011-05-07 03:54:46 -07:00
alcConfig.c Reduce some indentation 2010-05-12 07:30:45 -07:00
alcDedicated.c Add support for ALC_EXT_DEDICATED 2011-03-12 20:11:25 -08:00
alcEcho.c Rename OUTPUTCHANNELS to something more descriptive 2010-12-01 18:33:17 -08:00
alcModulator.c Rename OUTPUTCHANNELS to something more descriptive 2010-12-01 18:33:17 -08:00
alcReverb.c Don't inline CalcLimitedHfRatio 2011-02-07 23:58:40 -08:00
alcRing.c Don't overwrite data when the ring buffer overflows 2010-06-04 00:24:23 -07:00
alcThread.c Fix Win32 thread handle leak 2008-11-05 19:42:56 -08:00
alsa.c Add a device flag for channel config requests 2011-05-03 17:11:07 -07:00
ALu.c Add an option to reverse Z panning of mono sources 2011-05-07 03:54:46 -07:00
bs2b.c Convert CR/LF -> LF 2010-03-18 14:23:31 -07:00
coreaudio.c Add a device flag for channel config requests 2011-05-03 17:11:07 -07:00
dsound.c Check the correct flag in the dsound backend 2011-05-06 01:53:13 -07:00
hrtf_tables.inc Properly handle elevations that don't have angles up to 180 2011-05-03 03:15:28 -07:00
hrtf.c Properly handle elevations that don't have angles up to 180 2011-05-03 03:15:28 -07:00
loopback.c Implement a basic non-real-time loopback device 2011-03-11 00:13:44 -08:00
mixer.c Use function pointers to call the source mixer 2011-05-06 00:20:40 -07:00
null.c Separate device format into 'channel config' and 'sample type' components 2010-12-04 19:50:00 -08:00
oss.c Add a frequency-request device flag 2011-05-03 02:29:26 -07:00
panning.c Remove the device channel matrix 2011-05-06 04:42:54 -07:00
portaudio.c Add a frequency-request device flag 2011-05-03 02:29:26 -07:00
pulseaudio.c Add a device flag for channel config requests 2011-05-03 17:11:07 -07:00
solaris.c Add a frequency-request device flag 2011-05-03 02:29:26 -07:00
wave.c Separate device format into 'channel config' and 'sample type' components 2010-12-04 19:50:00 -08:00
winmm.c Fix WinMM backend compilation 2011-05-03 17:12:05 -07:00