Я хочу остановить VideoSource при возникновении ошибки, препятствующей зависанию приложения.
Как я могу использовать VideoSourceError, чтобы сделать это.
Или вы можете предложить что-нибудь, что может сделать это.
Попробуйте и поймать метод не работает.
это то, что у меня есть, и оно не работает.
FinalVideoSource = new VideoCaptureDevice(camMoniker);
FinalVideoSource.NewFrame += FinalVideoSource_NewFrame;
FinalVideoSource.VideoSourceError += FinalVideoSource_VideoSourceError;
FinalVideoSource.Start();
private void FinalVideoSource_VideoSourceError(object sender, VideoSourceErrorEventArgs eventArgs)
{
FinalVideoSource.Stop();
FinalVideoSource.SignalToStop();
}