--- /dev/null
+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