/* EncodeProgressEventArgs.cs $ This file is part of the HandBrake source code. Homepage: . It may be used under the terms of the GNU General Public License. */ namespace HandBrake.ApplicationServices.EventArgs { using System; /// /// Encode Progress Event Args /// public class EncodeProgressEventArgs : EventArgs { /// /// Gets or sets PercentComplete. /// public float PercentComplete { get; set; } /// /// Gets or sets CurrentFrameRate. /// public float CurrentFrameRate { get; set; } /// /// Gets or sets AverageFrameRate. /// public float AverageFrameRate { get; set; } /// /// Gets or sets EstimatedTimeLeft. /// public TimeSpan EstimatedTimeLeft { get; set; } /// /// Gets or sets Task. /// public int Task { get; set; } /// /// Gets or sets TaskCount. /// public int TaskCount { get; set; } /// /// Gets or sets ElapsedTime. /// public TimeSpan ElapsedTime { get; set; } } }