List <Bitmap> BitmapPool = new List <Bitmap>(); //Буфер изображений public MainWindow() { InitializeComponent(); jpegBuffer = new JpegBuffer(MaxBufferSize); jpegBuffer.SizeChangedEvent += new SizeChangedDel(BitmapCache_SizeChanged); this.bufferStateProgressBar.Maximum = MaxBufferSize; this.bufferStateProgressBar.Minimum = MinBufferSize; this.bufferStateProgressBar.Value = MinBufferSize; }
private void btFullStop_Click(object sender, RoutedEventArgs e) { if (!StartClicked) { try { for (int i = 0; i < VideoPlayngThreads.Length; i++) { VideoPlayngThreads[i].Suspend(); } } catch (NullReferenceException NE) { } } jpegBuffer = null; VideoPlayngThreads = null; VDBReaderSingle = null; }