Description
The delegate function
func onSinkMeetingVideoStatusChange(_ userID: Int, videoStatus: MobileRTC_VideoStatus)
returns a userID. This userID does not match a user ID from the in-meeting user list obtained using
MobileRTC.shared().getMeetingService()?.getInMeetingUserList()
Which iOS Meeting SDK version?
5.7.1
To Reproduce(If applicable)
- Join a meeting with Custom UI
- Get in meeting user list using MobileRTC.shared().getMeetingService()?.getInMeetingUserList()
- Have a user toggle their video
- Delegate function onSinkMeetingVideoStatusChange(_ userID: Int, videoStatus: MobileRTC_VideoStatus) is invoked
- Notice that the userID from this delegate function is nowhere to be found is the in meeting user list.
FYI I’ve noticed that the userID coming from the delegate function is often one number higher than one found in the in-meeting user list. Hopefully this can help narrow down the bug.