public override void OnStateChanged(ACSRemoteParticipant remoteParticipant, ACSPropertyChangedEventArgs args) { foreach (var remoteVideoStream in remoteParticipant.VideoStreams) { _videoCallbackManager.RemoteVideoStreamAdded?.Invoke(remoteVideoStream); } }
public override void OnVideoStreamsUpdated(ACSRemoteParticipant remoteParticipant, ACSRemoteVideoStreamsEventArgs args) { foreach (var remoteVideoStream in args.AddedRemoteVideoStreams) { _videoCallbackManager.RemoteVideoStreamAdded?.Invoke(remoteVideoStream); } }
internal void HandleRemoteParticipantAdded(ACSRemoteParticipant participant) { foreach (var videoStream in participant.VideoStreams) { RemoteVideoStreamAdded?.Invoke(videoStream); } }
internal void HandleRemoteParticipantAdded(ACSRemoteParticipant participant) { foreach (var videoStream in participant.VideoStreams) { Logger.Debug("Remote participant added"); RemoteVideoStreamAdded?.Invoke(videoStream); } }