|
@@ -436,6 +436,7 @@ class MainActivity : BaseActivity<MainActivityPresenter, ActivityMainBinding>(),
|
|
|
|
|
|
if (SettingConfig.getSipEnabled(activity)) {
|
|
|
mCore?.isMicEnabled = true
|
|
|
+ mCore?.micGainDb = 3.0f
|
|
|
toggleSpeaker(true)
|
|
|
} else {
|
|
|
WebRTCEngine.getInstance().toggleSpeaker(true)
|
|
@@ -834,12 +835,20 @@ class MainActivity : BaseActivity<MainActivityPresenter, ActivityMainBinding>(),
|
|
|
val payloads = mCore!!.audioPayloadTypes
|
|
|
for (i in payloads.indices) {
|
|
|
val pt = payloads[i]
|
|
|
- //Log.i("sipCall", ">>>>>>>>>>>>>>>>>1 " + pt.getMimeType() + " = " + pt.enabled());
|
|
|
- if (pt.mimeType == "PCMU") {
|
|
|
+ //Log.i("sipCall", ">>>>>>>>>>>>>>>>>1 " + pt.getMimeType() + " = " + pt.enabled())
|
|
|
+ if (pt.mimeType == "PCMU"
|
|
|
+ || pt.mimeType == "opus"
|
|
|
+ //|| pt.mimeType.equals("PCMA")
|
|
|
+ //|| pt.mimeType.equals("speex")
|
|
|
+ //|| pt.mimeType.equals("L16")
|
|
|
+ //|| pt.mimeType.equals("PUMA")
|
|
|
+ //|| pt.mimeType.equals("GSM")
|
|
|
+ ) {
|
|
|
pt.enable(true)
|
|
|
} else {
|
|
|
pt.enable(false)
|
|
|
}
|
|
|
+ Log.i("sipCall", ">>>>>>>>>>>>>>>>>2 " + pt.getMimeType() + " = " + pt.enabled())
|
|
|
}
|
|
|
mCore?.setAudioPayloadTypes(payloads)
|
|
|
}
|