// -------------------------------------------------------------------------------------------------------------------- // // This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License. // // // Defines the SourceSubtitle type. // // -------------------------------------------------------------------------------------------------------------------- namespace HandBrake.Interop.Model { /// /// A Source Subtitle /// public class SourceSubtitle { /// /// Gets or sets the 1-based subtitle track number. 0 means foriegn audio search. /// public int TrackNumber { get; set; } /// /// Gets or sets a value indicating whether the subtitle is Default. /// public bool Default { get; set; } /// /// Gets or sets a value indicating whether the subtitle is Forced. /// public bool Forced { get; set; } /// /// Gets or sets a value indicating whether the subtitle is BurnedIn. /// public bool BurnedIn { get; set; } /// /// Clone the Source Subtitle /// /// /// A Source Subtitle /// public SourceSubtitle Clone() { return new SourceSubtitle { TrackNumber = this.TrackNumber, Default = this.Default, Forced = this.Forced, BurnedIn = this.BurnedIn }; } } }