aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke <luke.pulverenti@gmail.com>2017-06-07 01:04:51 -0400
committerGitHub <noreply@github.com>2017-06-07 01:04:51 -0400
commitc9ab6c0e341979e514bb246ff527602c717b716a (patch)
tree448f50a3f50ac76efd532906bf0b557a21ac0119
parenta2c9994819ec375bdd9835ede904c223103edd45 (diff)
parent9544221b948ec0a4202f4f82a9b832c662321696 (diff)
Merge pull request #2692 from MediaBrowser/dev
Dev
-rw-r--r--MediaBrowser.Model/Dlna/CodecProfile.cs20
-rw-r--r--MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj3
-rw-r--r--MediaBrowser.Server.Mono/Properties/AssemblyInfo.cs2
-rw-r--r--MediaBrowser.Server.Mono/SkiaSharp.dll.config5
-rw-r--r--SharedVersion.cs2
5 files changed, 21 insertions, 11 deletions
diff --git a/MediaBrowser.Model/Dlna/CodecProfile.cs b/MediaBrowser.Model/Dlna/CodecProfile.cs
index 29d4d21ec..e04e04d21 100644
--- a/MediaBrowser.Model/Dlna/CodecProfile.cs
+++ b/MediaBrowser.Model/Dlna/CodecProfile.cs
@@ -2,6 +2,7 @@
using System.Collections.Generic;
using System.Xml.Serialization;
using MediaBrowser.Model.Dlna;
+using System.Linq;
namespace MediaBrowser.Model.Dlna
{
@@ -26,24 +27,24 @@ namespace MediaBrowser.Model.Dlna
ApplyConditions = new ProfileCondition[] { };
}
- public List<string> GetCodecs()
+ private static List<string> SplitValue(string value)
{
List<string> list = new List<string>();
- foreach (string i in (Codec ?? string.Empty).Split(','))
+ foreach (string i in (value ?? string.Empty).Split(','))
{
if (!string.IsNullOrEmpty(i)) list.Add(i);
}
return list;
}
+ public List<string> GetCodecs()
+ {
+ return SplitValue(Codec);
+ }
+
public List<string> GetContainers()
{
- List<string> list = new List<string>();
- foreach (string i in (Container ?? string.Empty).Split(','))
- {
- if (!string.IsNullOrEmpty(i)) list.Add(i);
- }
- return list;
+ return SplitValue(Container);
}
private bool ContainsContainer(string container)
@@ -62,7 +63,8 @@ namespace MediaBrowser.Model.Dlna
List<string> codecs = GetCodecs();
- return codecs.Count == 0 || ListHelper.ContainsIgnoreCase(codecs, codec);
+ return codecs.Count == 0 || ListHelper.ContainsIgnoreCase(codecs, SplitValue(codec)[0]);
+ //return codecs.Count == 0 || SplitValue(codec).Any(i => ListHelper.ContainsIgnoreCase(codecs, i));
}
}
}
diff --git a/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj b/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj
index 96afcec09..872330e9f 100644
--- a/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj
+++ b/MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj
@@ -201,6 +201,9 @@
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="packages.config" />
+ <None Include="SkiaSharp.dll.config">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
<None Include="SQLitePCLRaw.provider.sqlite3.dll.config">
<SubType>Designer</SubType>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
diff --git a/MediaBrowser.Server.Mono/Properties/AssemblyInfo.cs b/MediaBrowser.Server.Mono/Properties/AssemblyInfo.cs
index d4856bd01..eda3bcf97 100644
--- a/MediaBrowser.Server.Mono/Properties/AssemblyInfo.cs
+++ b/MediaBrowser.Server.Mono/Properties/AssemblyInfo.cs
@@ -7,7 +7,7 @@ using System.Reflection;
[assembly: AssemblyConfiguration ("")]
[assembly: AssemblyCompany ("")]
[assembly: AssemblyProduct ("")]
-[assembly: AssemblyCopyright ("Luke")]
+[assembly: AssemblyCopyright ("Emby")]
[assembly: AssemblyTrademark ("")]
[assembly: AssemblyCulture ("")]
// The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
diff --git a/MediaBrowser.Server.Mono/SkiaSharp.dll.config b/MediaBrowser.Server.Mono/SkiaSharp.dll.config
new file mode 100644
index 000000000..fe0650f64
--- /dev/null
+++ b/MediaBrowser.Server.Mono/SkiaSharp.dll.config
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+ <dllmap dll="libSkiaSharp.dll" target="libSkiaSharp.dylib" os="osx" />
+ <dllmap dll="libSkiaSharp.dll" target="libSkiaSharp.so" os="!windows,osx" />
+</configuration> \ No newline at end of file
diff --git a/SharedVersion.cs b/SharedVersion.cs
index e8ce6af30..917cf273a 100644
--- a/SharedVersion.cs
+++ b/SharedVersion.cs
@@ -1,3 +1,3 @@
using System.Reflection;
-[assembly: AssemblyVersion("3.2.19.4")]
+[assembly: AssemblyVersion("3.2.19.5")]