--- /dev/null
+diff --git a/win/C#/interop/Model/SourceSubtitle.cs b/win/C#/interop/Model/SourceSubtitle.cs
+new file mode 100644
+index 0000000..edfb68b
+--- /dev/null
++++ b/win/C#/interop/Model/SourceSubtitle.cs
+@@ -0,0 +1,29 @@
++using System;\r
++using System.Collections.Generic;\r
++using System.Linq;\r
++using System.Text;\r
++\r
++namespace HandBrake.Interop\r
++{\r
++ public class SourceSubtitle\r
++ {\r
++ /// <summary>\r
++ /// Gets or sets the 1-based subtitle track number. 0 means foriegn audio search.\r
++ /// </summary>\r
++ public int TrackNumber { get; set; }\r
++ public bool Default { get; set; }\r
++ public bool Forced { get; set; }\r
++ public bool BurnedIn { get; set; }\r
++\r
++ public SourceSubtitle Clone()\r
++ {\r
++ return new SourceSubtitle\r
++ {\r
++ TrackNumber = this.TrackNumber,\r
++ Default = this.Default,\r
++ Forced = this.Forced,\r
++ BurnedIn = this.BurnedIn\r
++ };\r
++ }\r
++ }\r
++}\r