Detect a video call in a consistent way

Stephen Paul Weber created

Change summary

src/main/java/eu/siacs/conversations/ui/RtpSessionActivity.java | 5 +-
1 file changed, 2 insertions(+), 3 deletions(-)

Detailed changes

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() {