/// <summary> /// Search for new devices in the network. /// </summary> public void ScanForDevices() { if (devices == null || discoverDevices == null) { return; } discoverDevices.Discover(devices.OnDeviceAvailable); }
public void Start() { Task.Run(() => { streamingRequestListener.StartListening(OnStreamingRequestsListen, OnStreamingRequestConnect); }); AddNotifyIcon(); configuration.Load(SetConfiguration); discoverDevices.Discover(devices.OnDeviceAvailable); deviceStatusTimer.StartPollingDevice(devices.OnGetStatus); loopbackRecorder.GetDevices(mainForm); }