Exemple #1
0
 //>>
 //
 // cmdStopButton_Click
 //
 // Stop the AVI capturing.
 //
 private void cmdStopButton_Click(object sender, System.EventArgs e)
 {
     if (_ImagingControl.DeviceValid)
     {
         _ImagingControl.LiveStop();
         _ImagingControl.Sink   = _savedSink;
         _savedSink             = null;
         cmdStartButton.Enabled = true;
         cmdStopButton.Enabled  = false;
     }
 }
Exemple #2
0
 //
 // cmdStartButton_Click
 //
 // Start the AVI capturing.
 //
 //<<StartCapture
 private void cmdStartButton_Click(object sender, System.EventArgs e)
 {
     if (_ImagingControl.DeviceValid)
     {
         _savedSink           = _ImagingControl.Sink;
         _ImagingControl.Sink = new MediaStreamSink((AviCompressor)CodecBox.SelectedItem, edtAVIFile.Text);
         _ImagingControl.LiveStart();
         cmdStartButton.Enabled = false;
         cmdStopButton.Enabled  = true;
     }
 }