diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-02-02 13:14:02 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-02-02 13:14:02 -0500 |
| commit | be070a0bfee798071a66ad012622ba6a80a37b3e (patch) | |
| tree | 8a83d4e2676d296badfcb22a082105b122325794 /MediaBrowser.Model/Entities/MediaStream.cs | |
| parent | 71bdb8dc8a03efbcff13bca847e1d40bf10dfb65 (diff) | |
subtitle profile fixes
Diffstat (limited to 'MediaBrowser.Model/Entities/MediaStream.cs')
| -rw-r--r-- | MediaBrowser.Model/Entities/MediaStream.cs | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/MediaBrowser.Model/Entities/MediaStream.cs b/MediaBrowser.Model/Entities/MediaStream.cs index 4a9b765c23..db4a68cffb 100644 --- a/MediaBrowser.Model/Entities/MediaStream.cs +++ b/MediaBrowser.Model/Entities/MediaStream.cs @@ -141,16 +141,20 @@ namespace MediaBrowser.Model.Entities { if (Type != MediaStreamType.Subtitle) return false; - string codec = Codec ?? string.Empty; - - // sub = external .sub file - - return StringHelper.IndexOfIgnoreCase(codec, "pgs") == -1 && - StringHelper.IndexOfIgnoreCase(codec, "dvd") == -1 && - !StringHelper.EqualsIgnoreCase(codec, "sub"); + return IsTextFormat(Codec); } } + public static bool IsTextFormat(string format) + { + string codec = format ?? string.Empty; + + // sub = external .sub file + + return StringHelper.IndexOfIgnoreCase(codec, "pgs") == -1 && + StringHelper.IndexOfIgnoreCase(codec, "dvd") == -1 && + !StringHelper.EqualsIgnoreCase(codec, "sub"); + } /// <summary> /// Gets or sets the filename. |
