public void OnVoipState(VoipState voipState) { if (_foregroundChannel == null) { _foregroundChannel = _container.Resolve<IForegroundChannel>(); } _foregroundChannel.OnVoipState(voipState); }
public void OnUpdateFrameFormat(FrameFormat frameFormat) { if (_foregroundChannel == null) { _foregroundChannel = _container.Resolve<IForegroundChannel>(); } _foregroundChannel.OnUpdateFrameFormat(frameFormat); }
public void OnUpdateFrameRate(FrameRate frameRate) { if (_foregroundChannel == null) { _foregroundChannel = _container.Resolve<IForegroundChannel>(); } _foregroundChannel.OnUpdateFrameRate(frameRate); }
public SignalingClient(ISignalingSocketService signalingSocketService, IForegroundChannel foregroundChannel, IVoipChannel voipChannel) { _signalingSocketService = signalingSocketService; _voipChannel = voipChannel; _foregroundChannel = foregroundChannel; ServerChannelInvoker = new ChannelInvoker(this); }