OSDN Git Service

import original 0.9.5 release
[handbrake-jp/handbrake-jp.git] / win / C# / interop / Model / SourceSubtitle.cs
diff --git a/win/C#/interop/Model/SourceSubtitle.cs b/win/C#/interop/Model/SourceSubtitle.cs
new file mode 100644 (file)
index 0000000..edfb68b
--- /dev/null
@@ -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