OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / win / C# / Model / AudioTrack.cs
1 /*  AudioTrack.cs $\r
2     This file is part of the HandBrake source code.\r
3     Homepage: <http://handbrake.fr>.\r
4     It may be used under the terms of the GNU General Public License. */\r
5 \r
6 namespace Handbrake.Model\r
7 {\r
8     /// <summary>\r
9     /// An Audio Track for the Audio Panel\r
10     /// </summary>\r
11     public class AudioTrack\r
12     {\r
13         /// <summary>\r
14         /// Initializes a new instance of the <see cref="AudioTrack"/> class. \r
15         /// Audio Track instance\r
16         /// </summary>\r
17         public AudioTrack()\r
18         {\r
19             // Default Values\r
20             this.Track = "Automatic";\r
21             this.MixDown = "Automatic";\r
22             this.SampleRate = "Auto";\r
23             this.Bitrate = "Auto";\r
24             this.DRC = "1";\r
25         }\r
26 \r
27         /// <summary>\r
28         /// Gets or sets Audio Track Name\r
29         /// </summary>\r
30         public string Track { get; set; }\r
31 \r
32         /// <summary>\r
33         /// Gets or sets Audio Mixdown\r
34         /// </summary>\r
35         public string MixDown { get; set; }\r
36 \r
37         /// <summary>\r
38         /// Gets or sets Audio Encoder\r
39         /// </summary>\r
40         public string Encoder { get; set; }\r
41 \r
42         /// <summary>\r
43         /// Gets or sets Audio Bitrate\r
44         /// </summary>\r
45         public string Bitrate { get; set; }\r
46 \r
47         /// <summary>\r
48         /// Gets or sets Audio SampleRate\r
49         /// </summary>\r
50         public string SampleRate { get; set; }\r
51 \r
52         /// <summary>\r
53         /// Gets or sets Dynamic Range Compression\r
54         /// </summary>\r
55         public string DRC { get; set; }\r
56     }\r
57 }