diff --git a/src/Emby.Server/CoreAppHost.cs b/src/Emby.Server/CoreAppHost.cs index 09df664faa..43142b5e85 100644 --- a/src/Emby.Server/CoreAppHost.cs +++ b/src/Emby.Server/CoreAppHost.cs @@ -19,11 +19,6 @@ namespace Emby.Server { } - public override bool IsRunningAsService - { - get { return false; } - } - protected override void RestartInternal() { Program.Restart(); @@ -34,41 +29,6 @@ namespace Emby.Server Program.Shutdown(); } - protected override FFMpegInstallInfo GetFfmpegInstallInfo() - { - var info = new FFMpegInstallInfo(); - - if (EnvironmentInfo.OperatingSystem == OperatingSystem.Windows) - { - info.FFMpegFilename = "ffmpeg.exe"; - info.FFProbeFilename = "ffprobe.exe"; - info.Version = "20160410"; - info.ArchiveType = "7z"; - info.DownloadUrls = GetDownloadUrls(); - } - - return info; - } - - private string[] GetDownloadUrls() - { - switch (EnvironmentInfo.SystemArchitecture) - { - case Architecture.X64: - return new[] - { - "https://github.com/MediaBrowser/Emby.Resources/raw/master/ffmpeg/windows/ffmpeg-20160410-win64.7z" - }; - case Architecture.X86: - return new[] - { - "https://github.com/MediaBrowser/Emby.Resources/raw/master/ffmpeg/windows/ffmpeg-20160410-win32.7z" - }; - } - - return new string[] { }; - } - protected override List GetAssembliesWithPartsInternal() { var list = new List(); @@ -78,26 +38,6 @@ namespace Emby.Server return list; } - protected override void AuthorizeServer() - { - } - - protected override void ConfigureAutoRunInternal(bool autorun) - { - } - - protected override void EnableLoopbackInternal(string appName) - { - } - - public override bool SupportsRunningAsService - { - get - { - return true; - } - } - public override bool CanSelfRestart { get @@ -106,14 +46,6 @@ namespace Emby.Server } } - public override bool SupportsAutoRunAtStartup - { - get - { - return true; - } - } - public override bool CanSelfUpdate { get @@ -121,13 +53,5 @@ namespace Emby.Server return Program.CanSelfUpdate; } } - - protected override bool SupportsDualModeSockets - { - get - { - return true; - } - } } } diff --git a/src/Emby.Server/Emby.Server.xproj b/src/Emby.Server/Emby.Server.xproj index 2462c5179f..78276d17d8 100644 --- a/src/Emby.Server/Emby.Server.xproj +++ b/src/Emby.Server/Emby.Server.xproj @@ -34,7 +34,6 @@ - diff --git a/src/Emby.Server/project.json b/src/Emby.Server/project.json index 83c9ce876e..e1ff8cbccb 100644 --- a/src/Emby.Server/project.json +++ b/src/Emby.Server/project.json @@ -113,9 +113,6 @@ "RSSDP": { "target": "project" }, - "ServiceStack": { - "target": "project" - }, "SocketHttpListener.Portable": { "target": "project" }