public ThumbControl(IThumbsControlContainer thumbsControlContainer, FFmpegResult thumbResult, int width, int height) { Width = width; Height = height; InitializeComponent(); UpdateContainerAndResult(thumbsControlContainer, thumbResult); }
public void UpdateContainerAndResult(IThumbsControlContainer thumbsControlContainer, FFmpegResult thumbResult) { _thumbsControlContainer = thumbsControlContainer; _thumbResult = thumbResult; if (thumbResult != null) { _bitmap = (thumbResult.Bitmap != null) ? ThumbUtil.ResizeBitmap(thumbResult.Bitmap, Width, Height) : ThumbUtil.GetErrorBitmap(); Invalidate(); } }
public ThumbControl(IThumbsControlContainer thumbsControlContainer, FFmpegResult thumbResult) : this(thumbsControlContainer, thumbResult, ThumbUtil.ThumbWidth, ThumbUtil.ThumbHeight) { InitializeComponent(); }