// Stop cameras private void StopPreview() { videoPlayer1.SignalToStop(); videoPlayer2.SignalToStop(); videoPlayer1.WaitForStop(); videoPlayer2.WaitForStop(); }
private void Method_FormClosing(object sender, FormClosingEventArgs e) { try { for (int i = 0; i < this.Controls[0].Controls[0].Controls[0].Controls[0].Controls.Count; i++) { if (this.Controls[0].Controls[0].Controls[0].Controls[0].Controls[i].Name == "videPlayer") { AForge.Controls.VideoSourcePlayer tempvideo = (AForge.Controls.VideoSourcePlayer) this.Controls[0].Controls[0].Controls[0].Controls[0].Controls[i]; tempvideo.SignalToStop(); tempvideo.WaitForStop(); } } } catch (Exception) { } }