Fixed crashes when using voice chat with noise suppression
Apparently there are more symbols in RNNoise clashing with Opus that the compiler(s) didn't complain about, which sometimes causes users to crash when they try to use voice chat (i.e. transmitting audio or testing their microphone) with noise suppression. They don't crash when noise suppression is disabled.
The crash itself seems inconsistent; some users crash while others don't, and it's more prominent in x64 Windows builds. AFAIK this doesn't happen in non-Windows builds.
Changes were manually copied from these commits:
- https://gitlab.xiph.org/xiph/rnnoise/-/commit/51dc185175325aefe823c59d2d38e525535374dd
- https://gitlab.xiph.org/xiph/rnnoise/-/commit/0ff478b1fc91c039b41eb8e0f4326ab217baf57c
- https://gitlab.xiph.org/xiph/rnnoise/-/commit/f42d86accef6f91c5746256adc3d0093d8ae81ab
- https://gitlab.xiph.org/xiph/rnnoise/-/commit/6cbfd53eb348a8d394e0757b4025c6ded34eb2b6