public PeerConnectionListener(PeerConnectionClient peerConnectionClient) { _peerConnectionClient = peerConnectionClient; _executor = _peerConnectionClient._executor; _events = _peerConnectionClient._peerConnectionEvents; _logger = _peerConnectionClient._logger; }
public PeerConnectionClient(PeerConnectionParameters parameters, IPeerConnectionEvents peerConnectionEvents, ILogger logger = null) { _parameters = parameters; _peerConnectionEvents = peerConnectionEvents; _executor = ExecutorServiceFactory.CreateExecutorService(TAG); _logger = logger ?? new ConsoleLogger(); _observer = new SdpObserver(this); _peerConnectionListener = new PeerConnectionListener(this); }