{\r
using System.Windows.Forms;\r
\r
+ using HandBrake.ApplicationServices.Model;\r
+\r
/// <summary>\r
/// Subtitle Information\r
/// </summary>\r
/// <summary>\r
/// Gets or sets the Forced Subtitle\r
/// </summary>\r
- public string Forced { get; set; }\r
+ public bool Forced { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the Burned In Subtitle\r
/// </summary>\r
- public string Burned { get; set; }\r
+ public bool Burned { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the Default Subtitle Track\r
/// </summary>\r
- public string Default { get; set; }\r
+ public bool Default { get; set; }\r
\r
/// <summary>\r
/// Gets or sets the SRT Language\r
}\r
\r
/// <summary>\r
+ /// Gets or sets the type of the subtitle\r
+ /// </summary>\r
+ public SubtitleType SubtitleType { get; set; }\r
+\r
+ /// <summary>\r
/// Gets A ListViewItem Containing information about this subitlte\r
/// </summary>\r
public ListViewItem ListView\r
get\r
{\r
var listTrack = new ListViewItem(this.Track);\r
- listTrack.SubItems.Add(this.Forced);\r
- listTrack.SubItems.Add(this.Burned);\r
- listTrack.SubItems.Add(this.Default);\r
+ listTrack.SubItems.Add(this.Forced ? "Yes" : "No");\r
+ listTrack.SubItems.Add(this.Burned ? "Yes" : "No");\r
+ listTrack.SubItems.Add(this.Default ? "Yes" : "No");\r
listTrack.SubItems.Add(this.SrtLang);\r
listTrack.SubItems.Add(this.SrtCharCode);\r
listTrack.SubItems.Add(this.SrtOffset.ToString());\r