1 // --------------------------------------------------------------------------------------------------------------------
\r
2 // <copyright file="SourceSubtitle.cs" company="HandBrake Project (http://handbrake.fr)">
\r
3 // This file is part of the HandBrake source code - It may be used under the terms of the GNU General Public License.
\r
6 // Defines the SourceSubtitle type.
\r
8 // --------------------------------------------------------------------------------------------------------------------
\r
10 namespace HandBrake.Interop.Model
\r
13 /// A Source Subtitle
\r
15 public class SourceSubtitle
\r
18 /// Gets or sets the 1-based subtitle track number. 0 means foriegn audio search.
\r
20 public int TrackNumber { get; set; }
\r
23 /// Gets or sets a value indicating whether the subtitle is Default.
\r
25 public bool Default { get; set; }
\r
28 /// Gets or sets a value indicating whether the subtitle is Forced.
\r
30 public bool Forced { get; set; }
\r
33 /// Gets or sets a value indicating whether the subtitle is BurnedIn.
\r
35 public bool BurnedIn { get; set; }
\r
38 /// Clone the Source Subtitle
\r
41 /// A Source Subtitle
\r
43 public SourceSubtitle Clone()
\r
45 return new SourceSubtitle
\r
47 TrackNumber = this.TrackNumber,
\r
48 Default = this.Default,
\r
49 Forced = this.Forced,
\r
50 BurnedIn = this.BurnedIn
\r