From 2b756c5aec3a57fb0bf73466b4a253b683dd275d Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 20 Mar 2024 10:12:18 +0100 Subject: [PATCH] Forgot in previous commit to check auto accept video policy --- .../linphone/activities/voip/viewmodels/ControlsViewModel.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt b/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt index 5d52b5d36..fc8b58bb4 100644 --- a/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt +++ b/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt @@ -125,7 +125,7 @@ class ControlsViewModel : ViewModel() { Log.i("[Call Controls] State changed: $state") isOutgoingEarlyMedia.value = state == Call.State.OutgoingEarlyMedia isIncomingEarlyMediaVideo.value = state == Call.State.IncomingEarlyMedia && call.remoteParams?.isVideoEnabled == true - isIncomingCallVideo.value = call.remoteParams?.isVideoEnabled == true + isIncomingCallVideo.value = call.remoteParams?.isVideoEnabled == true && coreContext.core.videoActivationPolicy.automaticallyAccept attendedTransfer.value = core.callsNb > 1 if (state == Call.State.StreamsRunning) { @@ -240,7 +240,7 @@ class ControlsViewModel : ViewModel() { Log.i("[Call Controls] Current state is: $state") isOutgoingEarlyMedia.value = state == Call.State.OutgoingEarlyMedia isIncomingEarlyMediaVideo.value = state == Call.State.IncomingEarlyMedia && currentCall?.remoteParams?.isVideoEnabled == true - isIncomingCallVideo.value = currentCall?.remoteParams?.isVideoEnabled == true + isIncomingCallVideo.value = currentCall?.remoteParams?.isVideoEnabled == true && coreContext.core.videoActivationPolicy.automaticallyAccept updateUI()