public Form1() { InitializeComponent(); tripwire = new Tripwire(); tripwire2 = new Tripwire(); _myCameraUrlBuilder = new CameraURLBuilderWF(); _provider = new DrawingImageProvider(); _connector = new MediaConnector(); videoViewerWF1.SetImageProvider(_provider); }
public Form1() { InitializeComponent(); _connector = new MediaConnector(); _imageProvider = new DrawingImageProvider(); // Create video viewer UI control _myCameraUrlBuilder = new CameraURLBuilderWF(); // Bind the camera image to the UI control videoViewerWF1.SetImageProvider(_imageProvider); Console.WriteLine("InitializeComponent"); }
public CameraController() { InitializeComponent(); _imageProvider = new DrawingImageProvider(); _mediaConnector = new MediaConnector(); _connector = new MediaConnector(); _Provider = new DrawingImageProvider(); videoViewerWF1.SetImageProvider(_Provider); _myCameraUrlBuilder = new CameraURLBuilderWF(); zoom = new Zoom(); videoViewerWF1.SetImageProvider(_imageProvider); }
public void StartCamera() { var data = new CameraURLBuilderData { DeviceTypeFilter = DiscoverDeviceType.USB }; var myCameraBuilder = new CameraURLBuilderWF(data); var result = myCameraBuilder.ShowDialog(); if (result != System.Windows.Forms.DialogResult.OK) { return; } camera = new OzekiCamera(myCameraBuilder.CameraURL); camera.Start(); }
private void btn_btn_Compose_Click(object sender, EventArgs e) { var data = new CameraURLBuilderData { DeviceTypeFilter = DiscoverDeviceType.USB }; _myCameraUrlBuilder = new CameraURLBuilderWF(data); var result = _myCameraUrlBuilder.ShowDialog(); if (result != DialogResult.OK) { return; } textBox1.Text = _myCameraUrlBuilder.CameraURL; btn_Connect.Enabled = true; }
public bool StartCamera() { if (Instance.IsLocalCameraUsed == false) { var data = new CameraURLBuilderData { DeviceTypeFilter = DiscoverDeviceType.USB }; var myCameraBuilder = new CameraURLBuilderWF(data); var result = myCameraBuilder.ShowDialog(); if (result != System.Windows.Forms.DialogResult.OK) { return(false); } camera = new OzekiCamera(myCameraBuilder.CameraURL); camera.Start(); } return(true); }
public MotionForm() { //this.FormClosing += MotionForm_Closing; InitializeComponent(); Log.OnLogMessageReceived += Log_OnLogMessageReceived; cci1 = new CameraConfigurationItem("1", videoViewerWF1); cci1.CameraStateChanged += OnCameraStateChanged; cci1.VideoCapturingStateChanged += OnVideoCapturingStateChanged; cci1.VideoViewerVisible = viewCameraCb1.Checked; cci2 = new CameraConfigurationItem("2", videoViewerWF2); cci2.CameraStateChanged += OnCameraStateChanged; cci2.VideoCapturingStateChanged += OnVideoCapturingStateChanged; cci2.VideoViewerVisible = viewCameraCb2.Checked; var data = new CameraURLBuilderData { IPCameraEnabled = false }; cameraUrlBuilder = new CameraURLBuilderWF(data); }
//private List<VideoViewerWF> _videoViewerList; //private List<IpCameraHandler> ModelList; //private CameraURLBuilderWF _myCameraUrlBuilder; public MainForm() { InitializeComponent(); Log.OnLogMessageReceived += Log_OnLogMessageReceived; _myCameraUrlBuilder = new CameraURLBuilderWF(); _connectionStringList = new List <string>(); _videoViewerList = new List <VideoViewerWF>(); ModelList = new List <IpCameraHandler>(); CreateVideoViewers(); CreateIPCameraHandlers(); //_dbConnector = new SqlConnection("Data Source=tcp:172.20.1.30;initial catalog=AshaMES_PASCO_V03;persist security info=True;user id=sa;password=@sh@3rp;MultipleActiveResultSets=True;" ); //_dbConnector.Open(); //Asha.Repo.AshaDbContext ctx = new Asha.Repo.AshaDbContext(); }
public MainForm() { InitializeComponent(); try { if (File.Exists(IpCameraHandler.LastCameraInfoPath)) { DataContractSerializer js = new DataContractSerializer(typeof(RtspClientInfo)); using (var stream = new FileStream(IpCameraHandler.LastCameraInfoPath, FileMode.Open)) { var client = js.ReadObject(stream) as RtspClientInfo; RtspClientFactory.RegisterClient(client); } } } catch { } _myCameraUrlBuilder = new CameraURLBuilderWF(); Log.OnLogMessageReceived += Log_OnLogMessageReceived; }
private void MainForm_Load(object sender, EventArgs e) { ipCamera = new IpCameraHandler(); ipCamera.CameraStateChanged += IpCameraStateChanged; ipCamera.CameraErrorOccured += IpCameraErrorOccured; _myCameraUrlBuilder = new CameraURLBuilderWF(); videoViewerWF1.SetImageProvider(ipCamera.ImageProvider); comboBox_Direction.DataSource = Enum.GetValues(typeof(PatrolDirection)); boardCamera = new BoardCameraHandler(); boardCamera.CameraStateChanged += BoardCameraStateChanged; boardCameraUrlBuilder = new CameraURLBuilderWF(new CameraURLBuilderData { DeviceTypeFilter = DiscoverDeviceType.USB }); videoViewerWF2.SetImageProvider(boardCamera.ImageProvider); }
private void MainForm_Load(object sender, EventArgs e) { try { DeviceInstance joystick = null; DirectInput dinput = new DirectInput(); foreach (DeviceInstance di in dinput.GetDevices(DeviceClass.GameController, DeviceEnumerationFlags.AttachedOnly)) { if (di.InstanceName.Equals("T.Flight Hotas X")) { joystick = di; } } pad = new Joystick(dinput, joystick.InstanceGuid); foreach (DeviceObjectInstance doi in pad.GetObjects(ObjectDeviceType.Axis)) { pad.GetObjectPropertiesById((int)doi.ObjectType).SetRange(-5000, 5000); } pad.Properties.AxisMode = DeviceAxisMode.Absolute; //pad.SetCooperativeLevel(parent, (CooperativeLevel.Nonexclusive | CooperativeLevel.Background)); pad.Acquire(); timer1.Enabled = true; timer2.Enabled = true; } catch (Exception ex) { MessageBox.Show("Lehet, hogy be kéne dugni a dildót.", "Má megin gyökér vagy!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); this.Close(); } _myCameraUrlBuilder = new CameraURLBuilderWF(); InitializeViewer(); }