aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2011-05-07 03:54:46 -0700
committerChris Robinson <[email protected]>2011-05-07 03:54:46 -0700
commitdb3cb23c1d9508337852b1f9ca29bc74b6725e9f (patch)
tree30af40ee360638c2c56dc12291c3280ce188c302 /OpenAL32
parent7972f7a2da68fdb3ecedf34616d6b2b01dee80de (diff)
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.
Diffstat (limited to 'OpenAL32')
-rw-r--r--OpenAL32/Include/alMain.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/OpenAL32/Include/alMain.h b/OpenAL32/Include/alMain.h
index c4aad342..ec51eb44 100644
--- a/OpenAL32/Include/alMain.h
+++ b/OpenAL32/Include/alMain.h
@@ -604,6 +604,7 @@ void al_print(const char *fname, unsigned int line, const char *fmt, ...)
#define AL_PRINT(...) al_print(__FILE__, __LINE__, __VA_ARGS__)
extern ALdouble ConeScale;
+extern ALdouble ZScale;
#ifdef __cplusplus
}