diff --git a/Core/RenderManager.cs b/Core/RenderManager.cs index c558af9..9a11f1c 100644 --- a/Core/RenderManager.cs +++ b/Core/RenderManager.cs @@ -3,6 +3,7 @@ using System.Collections; using System.Collections.Generic; using System.IO; using System.Threading; +using System.Buffers; using ADOFAIRenderer.UI; using ADOFAIRenderer.Util; using ADOFAIRenderer.Util.FFmpeg; @@ -194,7 +195,7 @@ namespace ADOFAIRenderer.Core lastRequestedVideoFrameIndex = videoFrameIndex; var byteSize = Configuration.RenderWidth * Configuration.RenderHeight * 4; - var blackFrame = System.Buffers.ArrayPool.Shared.Rent(byteSize); + var blackFrame = ArrayPool.Shared.Rent(byteSize); Array.Clear(blackFrame, 0, byteSize); lock (ImageQueue) @@ -440,7 +441,7 @@ namespace ADOFAIRenderer.Core { var bufferSize = Configuration.RenderWidth * Configuration.RenderHeight * 4; videoFFmpeg.SendDataFromBuffer(buffer, bufferSize); - System.Buffers.ArrayPool.Shared.Return(buffer); + ArrayPool.Shared.Return(buffer); } continue; } @@ -511,7 +512,7 @@ namespace ADOFAIRenderer.Core { if (kvp.Value != null && kvp.Value.Length > 0) { - System.Buffers.ArrayPool.Shared.Return(kvp.Value); + ArrayPool.Shared.Return(kvp.Value); } } ImageQueue.Clear(); diff --git a/RenderMod.cs b/RenderMod.cs index 79063c9..b75418c 100644 --- a/RenderMod.cs +++ b/RenderMod.cs @@ -20,8 +20,8 @@ namespace ADOFAIRenderer { var renderManagerObj = new GameObject("Render Manager"); var updateHookerObj = new GameObject("Update Hooker"); - UnityEngine.Object.DontDestroyOnLoad(renderManagerObj); - UnityEngine.Object.DontDestroyOnLoad(updateHookerObj); + Object.DontDestroyOnLoad(renderManagerObj); + Object.DontDestroyOnLoad(updateHookerObj); renderManagerObj.AddComponent(); updateHookerObj.AddComponent();