OSDN Git Service

import original 0.9.5 release
[handbrake-jp/handbrake-jp.git] / win / C# / Model / AudioTrack.cs
diff --git a/win/C#/Model/AudioTrack.cs b/win/C#/Model/AudioTrack.cs
new file mode 100644 (file)
index 0000000..04b12ce
--- /dev/null
@@ -0,0 +1,56 @@
+/*  AudioTrack.cs $\r
+    This file is part of the HandBrake source code.\r
+    Homepage: <http://handbrake.fr>.\r
+    It may be used under the terms of the GNU General Public License. */\r
+\r
+namespace Handbrake.Model\r
+{\r
+    /// <summary>\r
+    /// An Audio Track for the Audio Panel\r
+    /// </summary>\r
+    public class AudioTrack\r
+    {\r
+        /// <summary>\r
+        /// Initializes a new instance of the <see cref="AudioTrack"/> class. \r
+        /// </summary>\r
+        public AudioTrack()\r
+        {\r
+            // Default Values\r
+            this.Track = "Automatic";\r
+            this.MixDown = "Automatic";\r
+            this.SampleRate = "Auto";\r
+            this.Bitrate = "Auto";\r
+            this.DRC = "1";\r
+        }\r
+\r
+        /// <summary>\r
+        /// Gets or sets Audio Track Name\r
+        /// </summary>\r
+        public string Track { get; set; }\r
+\r
+        /// <summary>\r
+        /// Gets or sets Audio Mixdown\r
+        /// </summary>\r
+        public string MixDown { get; set; }\r
+\r
+        /// <summary>\r
+        /// Gets or sets Audio Encoder\r
+        /// </summary>\r
+        public string Encoder { get; set; }\r
+\r
+        /// <summary>\r
+        /// Gets or sets Audio Bitrate\r
+        /// </summary>\r
+        public string Bitrate { get; set; }\r
+\r
+        /// <summary>\r
+        /// Gets or sets Audio SampleRate\r
+        /// </summary>\r
+        public string SampleRate { get; set; }\r
+\r
+        /// <summary>\r
+        /// Gets or sets Dynamic Range Compression\r
+        /// </summary>\r
+        public string DRC { get; set; }\r
+    }\r
+}
\ No newline at end of file