Force an EAX2 call to "initialize" EAX with 2.0 paramaeters
commita16c19fdbb6c56bbd40a011362da0742a49f6f35
authorChris Robinson <chris.kcat@gmail.com>
Thu, 16 Jun 2022 12:44:58 +0000 (16 05:44 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Thu, 16 Jun 2022 12:44:58 +0000 (16 05:44 -0700)
tree3e5212ad74a3a74736e9ea532a65ce65b7c1a94b
parente7bc895cbaaab466d09047710317774929e178c2
Force an EAX2 call to "initialize" EAX with 2.0 paramaeters

This feels like an unnecessarily gross hack, but currently OpenAL Soft
initializes effects differently depending on what property version is used on
the first EAX call with the device (in part because EAX2 and EAX3/4/5 have
different default reverb values, with 2 being silent and 3/4/5 not, yet reverb
is silent by default in DSound).
dsound8.c