private void ImageProcessorCameraRemoveEvent(object sender, EventArgs e) { //Пытаемся открыть сессию если камера норм то показываем превью //_imageProcessor.CameraErrorEvent += ImageProcessorOnCameraErrorEvent; //_imageProcessor.ImageChanged += ImageProcessorOnStreamChanged; //_imageProcessor.CameraAddEvent += ImageProcessorCameraAddEvent; //_imageProcessor.CameraRemoveEvent += ImageProcessorCameraRemoveEvent; //_imageProcessor.InitializeProcessor(); //CloseSession();//TODO Разобраться почему при включении камеры не приходит событие Dispose(); _imageProcessor.SubscribeToCameraAddEvent(); // Initialize(); // _imageProcessor.Dispose(); PreviewReady = false; }