onMeetingUserLeave method not callback

I use zoom sdk version 4.6.21666.0429 before,when i upgrade to version 5.5.1.1316,the method onMeetingUserLeave not callback.

I debug the code and found if version is 4.6.21666.0429 the callback method is onBatchUserEvent,else if the version is 5.5.1.1316 callback method is onUserEvent,and finally the method onMeetingUserLeave not be invoke.

InMeetingServiceImpl.class

public final boolean onUserEvent(final int var1, final long var2, long var4, int var6) {
            com.zipow.videobox.sdk.k.a().post(new Runnable() {
                public final void run() {
                    if (af.a(true)) {
                        InMeetingServiceImpl.c(InMeetingServiceImpl.this, var1, var2);
                    }
                }
            });
            return true;
        }

because the expression af.a(true) always false,so never can perform follow code

now,what I can do to solve this problem

I found this problem was resolved on the version v5.5.1.1319.

Changed & Fixed

  • Upgraded OpenSSL to 1.1.1k.
  • Fixed an issue where the callback onMeetingUserLeave was not triggered.
  • Fixed an issue where the userID returned in the callback onUserVideoStatusChanged was incorrect.

I’m glad to see that you were able to resolve this after updating to a newer version of the SDK!

Please don’t hesitate to reach back out in a new topic with any additional questions. :slightly_smiling_face: