internal static DeviceListChangedEvent FromNative( CDODeviceListChangedEvent devListChangedEvnt) { DeviceListChangedEvent result = new DeviceListChangedEvent(); result._audioIn = devListChangedEvnt.audioIn; result._videoIn = devListChangedEvnt.videoIn; result._audioOut = devListChangedEvnt.audioOut; return result; }
private void on_device_list_changed_callback_t(IntPtr opaque, ref CDODeviceListChangedEvent e) { try { if (_listener != null) _listener.onDeviceListChanged( DeviceListChangedEvent.FromNative(e)); } catch (Exception ) { } }