public ImageCacheManager() { imgCache = new Dictionary <string, Bitmap>(); imgNotUsed = new List <string>(); requests_thumb = new Dictionary <string, List <int> >(); requests_other = new Dictionary <string, bool>(); taskThread = new TaskQueueInOtherThread(); nullThumb = makeSolidColorBitmap(ThumbnailTest.ThumbW, ThumbnailTest.ThumbH, Color.Gray); nullWave = makeSolidColorBitmap(5, 1, Color.White); rectThumb = new Rectangle(0, 0, ThumbnailTest.ThumbW, ThumbnailTest.ThumbH); rectCrop = new Rectangle(); removeUnusedOnNextRepaint = false; taskThread.CurrentQueueFinished += () => { cxzxc("triggering ImagesReady"); if (ImagesReady != null) { ImagesReady(); } }; }
public MetaGeneratorInOtherThread(VidkaFileMapping fileMapping) { this.fileMapping = fileMapping; taskThread = new TaskQueueInOtherThread(); }
public MetaGeneratorInOtherThread(VidkaFileMapping fileMapping) { this.fileMapping = fileMapping; taskThread = new TaskQueueInOtherThread(); }