public frmPlayerOptions() { // // Required for Windows Form Designer support // InitializeComponent(); string FakeUDN = "DBF54A20-3C3F-477c-A15D-84673C1DDF3B"; NoDevice = Intel.UPNP.UPnPDevice.CreateEmbeddedDevice((double)1,FakeUDN); NoDevice.FriendlyName = "No Device Selected"; NoDevice.SerialNumber = "N/A"; cboOysterDevice.DisplayMember = "FriendlyName"; cboOysterDevice.ValueMember = "SerialNumber"; cboOysterDevice.Items.Add(NoDevice); cboOysterDevice.SelectedItem = NoDevice; disco = new OysterDeviceDiscovery(); disco.OnAddedDevice += new OysterDeviceDiscovery.DiscoveryHandler(AddSink); disco.OnRemovedDevice += new OysterDeviceDiscovery.DiscoveryHandler(RemoveSink); m_PlayerOptions = new PlayerOptions(PlayerOptions.SaveType.ToRegistry); // // TODO: Add any constructor code after InitializeComponent call // }
public frmRecordOptions() { // // Required for Windows Form Designer support // InitializeComponent(); string FakeUDN = "DBF54A20-3C3F-477c-A15D-84673C1DDF3B"; NoDevice = Intel.UPNP.UPnPDevice.CreateEmbeddedDevice((double)1,FakeUDN); NoDevice.FriendlyName = "No Device Selected"; NoDevice.SerialNumber = "N/A"; cboOysterDevice.DisplayMember = "FriendlyName"; cboOysterDevice.ValueMember = "SerialNumber"; cboOysterDevice.Items.Add(NoDevice); disco = new OysterDeviceDiscovery(); disco.OnAddedDevice += new OysterDeviceDiscovery.DiscoveryHandler(AddSink); disco.OnRemovedDevice += new OysterDeviceDiscovery.DiscoveryHandler(RemoveSink); // // TODO: Add any constructor code after InitializeComponent call // // log = new CarverLab.Utility.Logger("DesktopRecorder"); m_RecordOptions = new RecordOptions(RecordOptions.SaveType.ToRegistry); //tabControl1.SelectedIndex = 0; m_wrap = new CarverLab.Utility.Win32Wrapper(); //disco.Start(); cboCaptureQuality.DisplayMember = "Name"; cboCaptureQuality.ValueMember = "Identifier"; cboCaptureQuality.DataSource = m_PerformanceList; }
private void InitializeUPNPDevice() { Logger.WriteLog("... creating UPNP device..."); device = UPnPDevice.CreateRootDevice(1800,1.0,"\\"); device.FriendlyName = System.Environment.MachineName; device.Manufacturer = "Carver Lab Corporation"; device.ManufacturerURL = "http://www.carverlab.com"; device.ModelName = "Oyster Mini"; device.ModelDescription = "Video Capture and Playback Device"; device.ModelNumber = "CLC_OM_10"; device.HasPresentation = true; device.PresentationURL = "http://OysterMini"; device.LocationURL = "http://OysterMini"; device.SerialNumber = "OD_517200501"; device.DeviceURN = "urn:schemas-upnp-org:device:OysterDevice:1"; Logger.WriteLog("... creating a new OysterConnection listeners for ConnectionService..."); CarverLab.OysterDevice.OysterConnection OysterConnection = new CarverLab.OysterDevice.OysterConnection(); OysterConnection.External_GetConnectionVariables = new CarverLab.OysterDevice.OysterConnection.Delegate_GetConnectionVariables(OysterConnection_GetConnectionVariables); device.AddService(OysterConnection); Logger.WriteLog("... Connection Service added to new device ..."); }