From be070a0bfee798071a66ad012622ba6a80a37b3e Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 2 Feb 2015 13:14:02 -0500 Subject: subtitle profile fixes --- MediaBrowser.Model/Entities/MediaStream.cs | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'MediaBrowser.Model/Entities') 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"); + } /// /// Gets or sets the filename. -- cgit v1.2.3