It appears there is no way to control the software audio processing options in a custom audio driver which OpenTok configures in WebRTC.
Did I miss something in the API where I can do this? Or is this something that could be exposed?
For my use case I would very much like control for enabling/disabling the WebRTC based echo cancellation (as well as NS and AGC) while using a custom audio driver. Not all mic sources on Android support hardware cancellation on the device, and you can't get access to the unprocessed PCM audio data (to simultaneously save a high resolution video with unprocessed audio of the live directed video or broadcast) while hardware echo cancellation is in use.
Thank you!