diff --git a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt index 119f8c54..28e2be74 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/BaresipService.kt @@ -514,13 +514,12 @@ class BaresipService: Service() { "Call Answer" -> { val uap = intent!!.getLongExtra("uap", 0L) val callp = intent.getLongExtra("callp", 0L) - val vidMode = intent.getIntExtra("video", Api.VIDMODE_OFF) stopRinging() stopMediaPlayer() am.mode = MODE_IN_COMMUNICATION setCallVolume() proximitySensing(proximitySensing) - Api.ua_answer(uap, callp, vidMode) + Api.ua_answer(uap, callp, Api.VIDMODE_OFF) } "Call Reject" -> { diff --git a/app/src/main/kotlin/com/tutpro/baresip/MainScreen.kt b/app/src/main/kotlin/com/tutpro/baresip/MainScreen.kt index 51999ec6..f043c772 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/MainScreen.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/MainScreen.kt @@ -1940,7 +1940,6 @@ private fun answer(ctx: Context, viewModel: ViewModel) { intent.action = "Call Answer" intent.putExtra("uap", ua.uap) intent.putExtra("callp", call.callp) - intent.putExtra("video", Api.VIDMODE_OFF) ctx.startService(intent) } } @@ -2355,10 +2354,8 @@ fun handleIntent(ctx: Context, viewModel: ViewModel, intent: Intent, action: Str } val ua = call.ua spinToAor(viewModel, ua.account.aor) - if (ev[0] == "call answer") { + if (ev[0] == "call answer") answer(ctx, viewModel) - showCall(ctx, viewModel, ua, call) - } else BaresipService.postServiceEvent(ServiceEvent( "call incoming",