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.
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!