// -------------------------------------------------------------------------------------------------------------------- // // This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License. // // // Defines the VideoQualityLimits type. // // -------------------------------------------------------------------------------------------------------------------- namespace HandBrake.ApplicationServices.Interop.Model { /// /// Represents limits on video quality for a particular encoder. /// public class VideoQualityLimits { /// /// Gets or sets the inclusive lower limit for the quality. /// public float Low { get; set; } /// /// Gets or sets the inclusive upper limit for the quality. /// public float High { get; set; } /// /// Gets or sets the granularity for the quality. /// public float Granularity { get; set; } /// /// Gets or sets a value indicating whether the quality increases as the number increases. /// public bool Ascending { get; set; } } }