|
|
@ -10,6 +10,7 @@ using MediaBrowser.Controller.Power;
|
|
|
|
using MediaBrowser.Server.Implementations.Persistence;
|
|
|
|
using MediaBrowser.Server.Implementations.Persistence;
|
|
|
|
using MediaBrowser.Server.Startup.Common.FFMpeg;
|
|
|
|
using MediaBrowser.Server.Startup.Common.FFMpeg;
|
|
|
|
using System.Diagnostics;
|
|
|
|
using System.Diagnostics;
|
|
|
|
|
|
|
|
using MediaBrowser.Model.System;
|
|
|
|
|
|
|
|
|
|
|
|
namespace MediaBrowser.Server.Mac
|
|
|
|
namespace MediaBrowser.Server.Mac
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -166,7 +167,7 @@ namespace MediaBrowser.Server.Mac
|
|
|
|
|
|
|
|
|
|
|
|
switch (environment.SystemArchitecture)
|
|
|
|
switch (environment.SystemArchitecture)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
case Architecture.X86_X64:
|
|
|
|
case Architecture.X64:
|
|
|
|
info.Version = "20160124";
|
|
|
|
info.Version = "20160124";
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case Architecture.X86:
|
|
|
|
case Architecture.X86:
|
|
|
@ -183,7 +184,7 @@ namespace MediaBrowser.Server.Mac
|
|
|
|
{
|
|
|
|
{
|
|
|
|
switch (environment.SystemArchitecture)
|
|
|
|
switch (environment.SystemArchitecture)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
case Architecture.X86_X64:
|
|
|
|
case Architecture.X64:
|
|
|
|
return new[]
|
|
|
|
return new[]
|
|
|
|
{
|
|
|
|
{
|
|
|
|
"https://github.com/MediaBrowser/Emby.Resources/raw/master/ffmpeg/osx/ffmpeg-x64-2.8.5.7z"
|
|
|
|
"https://github.com/MediaBrowser/Emby.Resources/raw/master/ffmpeg/osx/ffmpeg-x64-2.8.5.7z"
|
|
|
@ -230,7 +231,7 @@ namespace MediaBrowser.Server.Mac
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if (string.Equals(uname.machine, "x86_64", StringComparison.OrdinalIgnoreCase))
|
|
|
|
else if (string.Equals(uname.machine, "x86_64", StringComparison.OrdinalIgnoreCase))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
info.SystemArchitecture = Architecture.X86_X64;
|
|
|
|
info.SystemArchitecture = Architecture.X64;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else if (uname.machine.StartsWith("arm", StringComparison.OrdinalIgnoreCase))
|
|
|
|
else if (uname.machine.StartsWith("arm", StringComparison.OrdinalIgnoreCase))
|
|
|
|
{
|
|
|
|
{
|
|
|
|