From 7894f72b0f3e8ac3c694669354203c7f235cd22a Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 14 May 2020 14:18:49 -0300 Subject: [PATCH] Enable speaker when initiating a video call. --- .../securesms/service/WebRtcCallService.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/WebRtcCallService.java b/app/src/main/java/org/thoughtcrime/securesms/service/WebRtcCallService.java index 67bc4b6352..58d3c058eb 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/WebRtcCallService.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/WebRtcCallService.java @@ -972,6 +972,15 @@ public class WebRtcCallService extends Service implements CallManager.Observer, if (activePeer.getState() != CallState.CONNECTED) { enableVideoOnCreate = enable; + + if (enableVideoOnCreate && + !audioManager.isSpeakerphoneOn() && + !audioManager.isBluetoothScoOn() && + !audioManager.isWiredHeadsetOn()) + { + audioManager.setSpeakerphoneOn(true); + } + return; }