public override void RoomParticipantDidDisconnect(TVIRoom room, TVIParticipant participant) { if (TwilioParticipantDelegate.Instance.Participant == participant) { OnRoomParticipantDidDisconnect(); } }
public override void RoomParticipantDidConnect(TVIRoom room, TVIParticipant participant) { if (TwilioParticipantDelegate.Instance.Participant == null) { TwilioParticipantDelegate.Instance.SetParticipant(participant); } OnRoomParticipantDidConnect(); }
public override void DidConnectToRoom(TVIRoom room) { if (room.Participants.Length > 0) { TwilioParticipantDelegate.Instance.SetParticipant(room.Participants[0]); } OnDidConnectToRoom(); }
public override void RoomDidStopRecording(TVIRoom room) { OnRoomDidStopRecording(); }
public override void RoomDidFailToConnectWithError(TVIRoom room, NSError error) { OnRoomDidFailToConnectWithError(error); }