aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Dlna/CodecProfile.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Controller/Dlna/CodecProfile.cs')
-rw-r--r--MediaBrowser.Controller/Dlna/CodecProfile.cs10
1 files changed, 9 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/Dlna/CodecProfile.cs b/MediaBrowser.Controller/Dlna/CodecProfile.cs
index 5621c7ef2..2b9a40ea0 100644
--- a/MediaBrowser.Controller/Dlna/CodecProfile.cs
+++ b/MediaBrowser.Controller/Dlna/CodecProfile.cs
@@ -1,4 +1,5 @@
-using System.Collections.Generic;
+using System;
+using System.Collections.Generic;
using System.Linq;
namespace MediaBrowser.Controller.Dlna
@@ -18,6 +19,13 @@ namespace MediaBrowser.Controller.Dlna
{
return (Codec ?? string.Empty).Split(',').Where(i => !string.IsNullOrWhiteSpace(i)).ToList();
}
+
+ public bool ContainsCodec(string codec)
+ {
+ var codecs = GetCodecs();
+
+ return codecs.Count == 0 || codecs.Contains(codec, StringComparer.OrdinalIgnoreCase);
+ }
}
public enum CodecType