From 47cc06365c761132061572a7f4d3810919921329 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Thu, 28 Oct 2021 20:16:08 -0500 Subject: [PATCH] Detect a video call in a consistent way --- .../java/eu/siacs/conversations/ui/RtpSessionActivity.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java b/src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java index 1a1ab8f6cfa4749061244078c9054556e0e0c72c..e10d2259cbb1a3bedeb1fa1ae08b196a88adcd37 100644 --- a/src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java @@ -208,9 +208,8 @@ public class RtpSessionActivity extends XmppActivity implements XmppConnectionSe private boolean isAudioOnlyConversation() { final JingleRtpConnection connection = this.rtpConnectionReference != null ? this.rtpConnectionReference.get() : null; - return connection != null && - connection.getEndUserState() == RtpEndUserState.CONNECTED && - !connection.isVideoEnabled(); + + return connection != null && !connection.getMedia().contains(Media.VIDEO); } private void switchToConversation() {