From ada7a0cc564d79e586912445cd28a85fc3b5155b Mon Sep 17 00:00:00 2001 From: miku-666 <74728189+NessieHax@users.noreply.github.com> Date: Sat, 22 Jul 2023 15:47:24 +0200 Subject: [PATCH] Binka.cs - Updated 'ToWav(Stream source, Stream destination)' --- PCK-Studio/Classes/API/Miles/Binka.cs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/PCK-Studio/Classes/API/Miles/Binka.cs b/PCK-Studio/Classes/API/Miles/Binka.cs index 47054dc1..26209cdf 100644 --- a/PCK-Studio/Classes/API/Miles/Binka.cs +++ b/PCK-Studio/Classes/API/Miles/Binka.cs @@ -25,13 +25,9 @@ namespace PckStudio.API.Miles public static void ToWav(Stream source, Stream destination) { - string sourceFilepath = Path.GetTempFileName(); - using (var sourceFs = File.OpenWrite(sourceFilepath)) - { - source.CopyTo(sourceFs); - } - byte[] buffer = ToWav(sourceFilepath); - File.Delete(sourceFilepath); + using var sourceFs = new MemoryStream(); + source.CopyTo(sourceFs); + byte[] buffer = ToWav(sourceFs.ToArray()); using(var ms = new MemoryStream(buffer)) {