From 7bf0554a17a8fd7fdaec6df7d2b0a6c12bd76536 Mon Sep 17 00:00:00 2001 From: Jehan Monnier Date: Fri, 23 Feb 2018 10:45:14 +0100 Subject: [PATCH] fix group chat imdm tester --- tester/group_chat_tester.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tester/group_chat_tester.c b/tester/group_chat_tester.c index 8189dfb28..ca731bed9 100644 --- a/tester/group_chat_tester.c +++ b/tester/group_chat_tester.c @@ -142,7 +142,11 @@ static void _configure_core_for_conference (LinphoneCoreManager *lcm, LinphoneAd configure_core_for_conference(lcm->lc, NULL, factoryAddr, FALSE); } +static void legacy_is_composing_received(LinphoneCore *lc, LinphoneChatRoom *room) { + ms_message("Legacy is composing function on core [%p] for chatroom [%p]",lc , room); +} static void _configure_core_for_callbacks(LinphoneCoreManager *lcm, LinphoneCoreCbs *cbs) { + linphone_core_cbs_set_is_composing_received(linphone_core_get_current_callbacks(lcm->lc), legacy_is_composing_received); linphone_core_add_callbacks(lcm->lc, cbs); linphone_core_set_user_data(lcm->lc, lcm); } @@ -1935,7 +1939,7 @@ static void multiple_is_composing_notification(void) { BC_ASSERT_TRUE(wait_for_list(coresList, &marie->stat.number_of_LinphoneIsComposingActiveReceived, 2, 1000)); // + 1 BC_ASSERT_TRUE(wait_for_list(coresList, &laure->stat.number_of_LinphoneIsComposingActiveReceived, 3, 1000)); // + 2 - BC_ASSERT_TRUE(wait_for_list(coresList, &pauline->stat.number_of_LinphoneIsComposingActiveReceived, 1, 1000)); + BC_ASSERT_TRUE(wait_for_list(coresList, &pauline->stat.number_of_LinphoneIsComposingActiveReceived, 1, 2000)); // Laure side composing_addresses = linphone_chat_room_get_composing_addresses(laureCr);