/// </summary>\r
public class PreviewSettings : EncodeTask\r
{\r
- // TODO flesh this out into a proper model.\r
+ /// <summary>\r
+ /// Initializes a new instance of the <see cref="PreviewSettings"/> class.\r
+ /// </summary>\r
+ /// <param name="task">\r
+ /// The task.\r
+ /// </param>\r
+ public PreviewSettings(EncodeTask task)\r
+ : base(task)\r
+ {\r
+ }\r
+\r
+ // TODO flesh this out into a proper model.\r
}\r
}\r
BitmapImage bitmapImage = null;\r
try\r
{\r
- bitmapImage = this.instance.GetPreview((PreviewSettings)job, preview);\r
+ PreviewSettings settings = new PreviewSettings(job);\r
+ bitmapImage = this.instance.GetPreview(settings, preview);\r
}\r
catch (AccessViolationException e)\r
{\r