OSDN Git Service

CLI: update the built in presets
[handbrake-jp/handbrake-jp-git.git] / win / C# / HandBrake.ApplicationServices / EncodeProgressEventArgs.cs
1 /*  EncodeProgressEventArgs.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.ApplicationServices\r
7 {\r
8     using System;\r
9 \r
10     /// <summary>\r
11     /// Encode Progress Event Args\r
12     /// </summary>\r
13     public class EncodeProgressEventArgs : EventArgs\r
14     {\r
15         /// <summary>\r
16         /// Gets or sets PercentComplete.\r
17         /// </summary>\r
18         public float PercentComplete { get; set; }\r
19 \r
20         /// <summary>\r
21         /// Gets or sets CurrentFrameRate.\r
22         /// </summary>\r
23         public float CurrentFrameRate { get; set; }\r
24 \r
25         /// <summary>\r
26         /// Gets or sets AverageFrameRate.\r
27         /// </summary>\r
28         public float AverageFrameRate { get; set; }\r
29 \r
30         /// <summary>\r
31         /// Gets or sets EstimatedTimeLeft.\r
32         /// </summary>\r
33         public string EstimatedTimeLeft { get; set; }\r
34 \r
35         /// <summary>\r
36         /// Gets or sets Task.\r
37         /// </summary>\r
38         public int Task { get; set; }\r
39 \r
40         /// <summary>\r
41         /// Gets or sets TaskCount.\r
42         /// </summary>\r
43         public int TaskCount { get; set; }\r
44     }\r
45 }\r