// // Copyright (c) PlaceholderCompany. All rights reserved. // #nullable disable #pragma warning disable CS1591 using global::System; namespace MediaBrowser.Model.Providers; public class SubtitleOptions { /// /// Initializes a new instance of the class. /// public SubtitleOptions() { DownloadLanguages = Array.Empty(); SkipIfAudioTrackMatches = true; RequirePerfectMatch = true; } public bool SkipIfEmbeddedSubtitlesPresent { get; set; } public bool SkipIfAudioTrackMatches { get; set; } public string[] DownloadLanguages { get; set; } public bool DownloadMovieSubtitles { get; set; } public bool DownloadEpisodeSubtitles { get; set; } public string OpenSubtitlesUsername { get; set; } public string OpenSubtitlesPasswordHash { get; set; } public bool IsOpenSubtitleVipAccount { get; set; } public bool RequirePerfectMatch { get; set; } }