// --------------------------------------------------------------------------------------------------------------------
//
// This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License.
//
//
// The working.
//
// --------------------------------------------------------------------------------------------------------------------
namespace HandBrake.ApplicationServices.Interop.Json.State
{
///
/// The working.
///
public class Working
{
///
/// Gets or sets the hours.
///
public int Hours { get; set; }
///
/// Gets or sets the Pass ID.
///
///
/// -1: Subtitle scan
/// 0: Encode
/// 1: Encode first pass
/// 2: Encode second pass
///
public int PassID { get; set; }
///
/// Gets or sets the pass number (1-based).
///
public int Pass { get; set; }
///
/// Gets or sets the pass count.
///
public int PassCount { get; set; }
///
/// Gets or sets the minutes.
///
public int Minutes { get; set; }
///
/// Gets or sets the progress.
///
public double Progress { get; set; }
///
/// Gets or sets the rate.
///
public double Rate { get; set; }
///
/// Gets or sets the rate avg.
///
public double RateAvg { get; set; }
///
/// Gets or sets the seconds.
///
public int Seconds { get; set; }
///
/// Gets or sets the sequence id.
///
public int SequenceID { get; set; }
}
}