diff --git a/bbb-fsesl-client/src/main/java/org/freeswitch/esl/client/inbound/Client.java b/bbb-fsesl-client/src/main/java/org/freeswitch/esl/client/inbound/Client.java index 1ae3205d9cc89856b7879b947d053b064c2bdaa7..062915abc1d8c5d71fbd10e97022186ccfa3e769 100755 --- a/bbb-fsesl-client/src/main/java/org/freeswitch/esl/client/inbound/Client.java +++ b/bbb-fsesl-client/src/main/java/org/freeswitch/esl/client/inbound/Client.java @@ -483,10 +483,18 @@ public class Client System.out.println("##### Client conference_add_member"); listener.conferenceEventJoin(uniqueId, confName, confSize, event); return; + } else if (eventFunc.equals("conference_member_add")) { // added to address FS renaming in 14aa7205128b1938f43b3ae0524123723c013314 + System.out.println("##### Client conference_member_add"); + listener.conferenceEventJoin(uniqueId, confName, confSize, event); + return; } else if (eventFunc.equals("conference_del_member")) { System.out.println("##### Client conference_del_member"); listener.conferenceEventLeave(uniqueId, confName, confSize, event); return; + } else if (eventFunc.equals("conference_member_del")) { // added to address FS renaming in 14aa7205128b1938f43b3ae0524123723c013314 + System.out.println("##### Client conference_member_del"); + listener.conferenceEventLeave(uniqueId, confName, confSize, event); + return; } else if (eventFunc.equals("conf_api_sub_mute")) { listener.conferenceEventMute(uniqueId, confName, confSize, event); return;