When a participant in a meeting connects or disconnects from audio none of the
MobileRTCAudioServiceDelegate methods are called on the host device.
Which iOS Client SDK version?
- Host starts meeting
- Participant joins meeting
- Participant connects to audio
- Participant disconnects from audio
onSinkMeetingAudioStatusChange delegate method is called twice in response to the participant connecting and disconnecting from audio. This is what happens in older versions of the SDK.
No delegate methods are called.
The delegate methods
onSinkMeetingAudioStatusChange:audioStatus: are correctly called when the participants mutes and unmutes which confirms that the host is setup to receive delegate method calls.
These are the changes I found between the version we’re switching from and the newest version. The table values are the delegate methods called on the host device in response to the given events.