// --------------------------------------------------------------------------------------------------------------------
//
// 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
};
}
}
}