From f2893093d12855ec0d7bb4da12a28474a06dfca0 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 24 Mar 2021 14:27:55 +0100 Subject: [PATCH] Fixed issue preventing reinvite with video --- app/src/main/java/org/linphone/call/CallManager.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/linphone/call/CallManager.java b/app/src/main/java/org/linphone/call/CallManager.java index cdafb21eb..bf367cce5 100644 --- a/app/src/main/java/org/linphone/call/CallManager.java +++ b/app/src/main/java/org/linphone/call/CallManager.java @@ -347,15 +347,17 @@ public class CallManager { Log.e("[Call Manager] Remote has low bandwidth, won't be able to do video"); return false; } + if (call.getCurrentParams().videoEnabled()) { + Log.e("[Call Manager] Video is already enabled"); + return false; + } CallParams params = core.createCallParams(call); - if (params.videoEnabled()) return false; - // Check if video possible regarding bandwidth limitations mBandwidthManager.updateWithProfileSettings(params); - // Abort if not enough bandwidth... if (!params.videoEnabled()) { + Log.e("[Call Manager] Video can't be enabled"); return false; }