I have 3D audio working on PC via TeamSpeakClient.SystemSet3DListenerAttributes and ChannelSet3DAttributes, but when I run the same application on Android, there's no 3D attenuation whatsoever (voices play at full volume irrespective of position).

I found this earlier thread that seems somewhat related: 3D-Voice-in-Unity-SDK-not-working. I tried changing the 'out' parameters to 'ref', the suggested fix, and various other permutations of MarshalAs attributes, but without any improvement.

I've verified the transforms passed into the functions are correct, so I'm at a loss how to further troubleshoot this. Is it possible there's an issue inside the .so library?

- Justin