Change summary
  src/main/java/eu/siacs/conversations/xmpp/jingle/JingleConnectionManager.java | 6 
src/main/java/eu/siacs/conversations/xmpp/jingle/JingleRtpConnection.java     | 3 
2 files changed, 9 insertions(+)
  Detailed changes
  
  
    
    @@ -1,5 +1,6 @@
 package eu.siacs.conversations.xmpp.jingle;
 
+import android.telecom.TelecomManager;
 import android.telecom.VideoProfile;
 import android.util.Base64;
 import android.util.Log;
@@ -777,6 +778,11 @@ public class JingleConnectionManager extends AbstractConnectionManager {
                     Media.audioOnly(media)
                             ? VideoProfile.STATE_AUDIO_ONLY
                             : VideoProfile.STATE_BIDIRECTIONAL);
+            callIntegration.setAddress(
+                    CallIntegration.address(with.asBareJid()), TelecomManager.PRESENTATION_ALLOWED);
+            final var contact = account.getRoster().getContact(with);
+            callIntegration.setCallerDisplayName(
+                    contact.getDisplayName(), TelecomManager.PRESENTATION_ALLOWED);
             callIntegration.setInitialAudioDevice(CallIntegration.initialAudioDevice(media));
             callIntegration.startAudioRouting();
             final RtpSessionProposal proposal =
  
  
  
    
    @@ -118,6 +118,9 @@ public class JingleRtpConnection extends AbstractJingleConnection
                                 .getApplicationContext()));
         this.callIntegration.setAddress(
                 CallIntegration.address(id.with.asBareJid()), TelecomManager.PRESENTATION_ALLOWED);
+        final var contact = id.getContact();
+        this.callIntegration.setCallerDisplayName(
+                contact.getDisplayName(), TelecomManager.PRESENTATION_ALLOWED);
         this.callIntegration.setInitialized();
     }