mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-09-06 13:57:14 -04:00
Merge branch 'master' of https://github.com/MediaBrowser/Emby
This commit is contained in:
commit
3a9a16199d
@ -7,6 +7,7 @@ using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using System.Text.RegularExpressions;
|
||||
using MediaBrowser.Controller.Power;
|
||||
using MediaBrowser.Server.Implementations.Persistence;
|
||||
using MediaBrowser.Server.Startup.Common.FFMpeg;
|
||||
using System.Diagnostics;
|
||||
|
||||
@ -14,6 +15,13 @@ namespace MediaBrowser.Server.Mac
|
||||
{
|
||||
public abstract class BaseMonoApp : INativeApp
|
||||
{
|
||||
protected ILogger Logger { get; private set; }
|
||||
|
||||
protected BaseMonoApp(ILogger logger)
|
||||
{
|
||||
Logger = logger;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Shutdowns this instance.
|
||||
/// </summary>
|
||||
@ -39,6 +47,21 @@ namespace MediaBrowser.Server.Mac
|
||||
}
|
||||
}
|
||||
|
||||
public void PreventSystemStandby()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public void AllowSystemStandby()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public IDbConnector GetDbConnector()
|
||||
{
|
||||
return new DbConnector(Logger);
|
||||
}
|
||||
|
||||
public virtual bool SupportsLibraryMonitor
|
||||
{
|
||||
get
|
||||
@ -64,11 +87,6 @@ namespace MediaBrowser.Server.Mac
|
||||
get { return false; }
|
||||
}
|
||||
|
||||
public void PreventSystemStandby()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public List<Assembly> GetAssembliesWithParts()
|
||||
{
|
||||
var list = new List<Assembly>();
|
||||
|
@ -1,5 +1,6 @@
|
||||
using System;
|
||||
using MediaBrowser.Server.Startup.Common;
|
||||
using MediaBrowser.Model.Logging;
|
||||
|
||||
namespace MediaBrowser.Server.Mac
|
||||
{
|
||||
@ -8,7 +9,12 @@ namespace MediaBrowser.Server.Mac
|
||||
/// </summary>
|
||||
public class NativeApp : BaseMonoApp
|
||||
{
|
||||
/// <summary>
|
||||
public NativeApp(ILogger logger)
|
||||
: base(logger)
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Shutdowns this instance.
|
||||
/// </summary>
|
||||
public override void Shutdown()
|
||||
|
Loading…
Reference in New Issue
Block a user