mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-09-07 03:48:06 +02:00
commit
2e1ca1c1e6
6 changed files with 12 additions and 10 deletions
|
@ -107,7 +107,6 @@ using Emby.Server.Implementations.Playlists;
|
|||
using Emby.Server.Implementations;
|
||||
using Emby.Server.Implementations.ServerManager;
|
||||
using Emby.Server.Implementations.Session;
|
||||
using Emby.Server.Implementations.Windows;
|
||||
using Emby.Server.Implementations.TV;
|
||||
using Emby.Server.Implementations.Updates;
|
||||
using MediaBrowser.Model.Activity;
|
||||
|
@ -1743,12 +1742,8 @@ namespace Emby.Server.Core
|
|||
((IProcess)sender).Dispose();
|
||||
}
|
||||
|
||||
public void EnableLoopback(string appName)
|
||||
public virtual void EnableLoopback(string appName)
|
||||
{
|
||||
if (EnvironmentInfo.OperatingSystem == MediaBrowser.Model.System.OperatingSystem.Windows)
|
||||
{
|
||||
LoopUtil.Run(appName);
|
||||
}
|
||||
}
|
||||
|
||||
private void RegisterModules()
|
||||
|
|
|
@ -267,7 +267,6 @@
|
|||
<Compile Include="Updates\InstallationManager.cs" />
|
||||
<Compile Include="UserViews\CollectionFolderImageProvider.cs" />
|
||||
<Compile Include="UserViews\DynamicImageProvider.cs" />
|
||||
<Compile Include="Windows\LoopUtil.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Localization\iso6392.txt" />
|
||||
|
|
|
@ -142,6 +142,7 @@
|
|||
<DependentUpon>MainForm.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="MainStartup.cs" />
|
||||
<Compile Include="Native\LoopUtil.cs" />
|
||||
<Compile Include="Native\PowerManagement.cs" />
|
||||
<Compile Include="Native\Standby.cs" />
|
||||
<Compile Include="Native\ServerAuthorization.cs" />
|
||||
|
|
|
@ -5,7 +5,10 @@ using System.Runtime.InteropServices;
|
|||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace Emby.Server.Implementations.Windows
|
||||
/*
|
||||
* Important - Even though this will compile in the shared projects, it will cause build failures within the mono runtime
|
||||
*/
|
||||
namespace MediaBrowser.ServerApplication.Native
|
||||
{
|
||||
/// <summary>
|
||||
/// http://blogs.msdn.com/b/fiddler/archive/2011/12/10/fiddler-windows-8-apps-enable-LoopUtil-network-isolation-exemption.aspx
|
|
@ -11,7 +11,6 @@ using Emby.Server.Core;
|
|||
using Emby.Server.Implementations;
|
||||
using Emby.Server.Implementations.EntryPoints;
|
||||
using Emby.Server.Implementations.FFMpeg;
|
||||
using Emby.Server.Implementations.Windows;
|
||||
using Emby.Server.Sync;
|
||||
using MediaBrowser.Controller.Connect;
|
||||
using MediaBrowser.Controller.Sync;
|
||||
|
@ -49,6 +48,11 @@ namespace MediaBrowser.ServerApplication
|
|||
MainStartup.Restart();
|
||||
}
|
||||
|
||||
public override void EnableLoopback(string appName)
|
||||
{
|
||||
LoopUtil.Run(appName);
|
||||
}
|
||||
|
||||
protected override List<Assembly> GetAssembliesWithPartsInternal()
|
||||
{
|
||||
var list = new List<Assembly>();
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("3.2.8.8")]
|
||||
[assembly: AssemblyVersion("3.2.8.9")]
|
||||
|
|
Loading…
Reference in a new issue