I opened mobilertc.aar using AndroidStudio and found the AudioDeviceAndroid.class file.
In this file, there are three pieces of code where an instance of AudioRecord is created.
There are three things that I want to know.
There are three “new AudioRecord()”, what is the condition or reason when each one is called?
How is the value of mBestAudioSource determined?
Is there an API that allows me to select the mBestAudioSource value?
Which Android Client SDK version?
I’ll post when I know.