diff options
| author | Luke <luke.pulverenti@gmail.com> | 2017-06-07 01:04:51 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-06-07 01:04:51 -0400 |
| commit | c9ab6c0e341979e514bb246ff527602c717b716a (patch) | |
| tree | 448f50a3f50ac76efd532906bf0b557a21ac0119 | |
| parent | a2c9994819ec375bdd9835ede904c223103edd45 (diff) | |
| parent | 9544221b948ec0a4202f4f82a9b832c662321696 (diff) | |
Merge pull request #2692 from MediaBrowser/dev
Dev
| -rw-r--r-- | MediaBrowser.Model/Dlna/CodecProfile.cs | 20 | ||||
| -rw-r--r-- | MediaBrowser.Server.Mono/MediaBrowser.Server.Mono.csproj | 3 | ||||
| -rw-r--r-- | MediaBrowser.Server.Mono/Properties/AssemblyInfo.cs | 2 | ||||
| -rw-r--r-- | MediaBrowser.Server.Mono/SkiaSharp.dll.config | 5 | ||||
| -rw-r--r-- | SharedVersion.cs | 2 |
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")] |
