diff options
Diffstat (limited to 'MediaBrowser.Model/Dlna/SubtitleProfile.cs')
| -rw-r--r-- | MediaBrowser.Model/Dlna/SubtitleProfile.cs | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/MediaBrowser.Model/Dlna/SubtitleProfile.cs b/MediaBrowser.Model/Dlna/SubtitleProfile.cs deleted file mode 100644 index 3f639a520..000000000 --- a/MediaBrowser.Model/Dlna/SubtitleProfile.cs +++ /dev/null @@ -1,43 +0,0 @@ -using MediaBrowser.Model.Extensions; -using System.Collections.Generic; -using System.Xml.Serialization; -using MediaBrowser.Model.Dlna; - -namespace MediaBrowser.Model.Dlna -{ - public class SubtitleProfile - { - [XmlAttribute("format")] - public string Format { get; set; } - - [XmlAttribute("method")] - public SubtitleDeliveryMethod Method { get; set; } - - [XmlAttribute("didlMode")] - public string DidlMode { get; set; } - - [XmlAttribute("language")] - public string Language { get; set; } - - public string[] GetLanguages() - { - return ContainerProfile.SplitValue(Language); - } - - public bool SupportsLanguage(string subLanguage) - { - if (string.IsNullOrEmpty(Language)) - { - return true; - } - - if (string.IsNullOrEmpty(subLanguage)) - { - subLanguage = "und"; - } - - var languages = GetLanguages(); - return languages.Length == 0 || ListHelper.ContainsIgnoreCase(languages, subLanguage); - } - } -}
\ No newline at end of file |
