private object GenerateThumbsOperation(params object[] args) { var mediaLength = (int)Math.Floor(mplayer.currentMedia.duration * 1000); var checkedCount = _thumbs.Where(t => t.IsChecked).Count(); var thumbsSettings = new ThumbsSettings(); if (checkedCount >= thumbsSettings.Count) { return(null); } _newThumbs = _thumbGenerator.GetThumbnails(_filename, thumbsSettings, thumbsSettings.Count - checkedCount, (int)mediaLength); return(null); }
private object GenerateThumbsOperation(params object[] args) { var mediaLength = (int) Math.Floor(mplayer.currentMedia.duration * 1000); var checkedCount = _thumbs.Where(t => t.IsChecked).Count(); var thumbsSettings = new ThumbsSettings(); if (checkedCount >= thumbsSettings.Count) return null; _newThumbs = _thumbGenerator.GetThumbnails(_filename,thumbsSettings , thumbsSettings.Count-checkedCount, (int) mediaLength); return null; }