From b4219a114e00932b6d887e9448868e88a708da4c Mon Sep 17 00:00:00 2001 From: Guillaume Beraudo Date: Mon, 22 Aug 2011 10:36:57 +0200 Subject: [PATCH] Display authentication code in display status. --- coreapi/linphonecall.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/coreapi/linphonecall.c b/coreapi/linphonecall.c index ee69c93dc..393d43d8f 100644 --- a/coreapi/linphonecall.c +++ b/coreapi/linphonecall.c @@ -103,10 +103,17 @@ static void linphone_call_videostream_encryption_changed(void *data, bool_t encr #endif static void linphone_call_audiostream_encryption_changed(void *data, bool_t encrypted) { + char status[255]={0}; ms_message("Audio stream is %s ", encrypted ? "encrypted" : "not encrypted"); LinphoneCall *call = (LinphoneCall *)data; call->audiostream_encrypted=encrypted; + + if (encrypted && call->core->vtable.display_status != NULL) { + snprintf(status,sizeof(status)-1,_("Authentication token is %s"),call->auth_token); + call->core->vtable.display_status(call->core, status); + } + propagate_encryption_changed(call);