From a18f4e37ac4cfa0aac77bc64fb56b1d43bcde63a Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Wed, 11 Jun 2014 16:57:18 -0400 Subject: added IsTextSubtitleStream --- MediaBrowser.Model/Entities/MediaStream.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'MediaBrowser.Model') diff --git a/MediaBrowser.Model/Entities/MediaStream.cs b/MediaBrowser.Model/Entities/MediaStream.cs index 4de183bf9..838095832 100644 --- a/MediaBrowser.Model/Entities/MediaStream.cs +++ b/MediaBrowser.Model/Entities/MediaStream.cs @@ -130,19 +130,20 @@ namespace MediaBrowser.Model.Entities /// true if this instance is external; otherwise, false. public bool IsExternal { get; set; } - public bool IsGraphicalSubtitleStream + public bool IsTextSubtitleStream { get { - if (IsExternal) return false; + if (Type != MediaStreamType.Subtitle) return false; var codec = Codec ?? string.Empty; - return StringHelper.IndexOfIgnoreCase(codec, "pgs") != -1 || - StringHelper.IndexOfIgnoreCase(codec, "dvd") != -1; + return StringHelper.IndexOfIgnoreCase(codec, "pgs") == -1 && + StringHelper.IndexOfIgnoreCase(codec, "dvd") == -1; } } + /// /// Gets or sets the filename. /// -- cgit v1.2.3