From c14296f2f3b0e41b2570dfd960200a061c6e1f0c Mon Sep 17 00:00:00 2001 From: Lee Fogg Date: Sat, 25 Apr 2020 00:31:33 +0100 Subject: [PATCH] Added /unsafe --- Emux.NAudio/Emux.NAudio.csproj | 4 ++++ Emux.NAudio/NAudioChannelOutput.cs | 1 + 2 files changed, 5 insertions(+) diff --git a/Emux.NAudio/Emux.NAudio.csproj b/Emux.NAudio/Emux.NAudio.csproj index 1e85961..3246c2a 100644 --- a/Emux.NAudio/Emux.NAudio.csproj +++ b/Emux.NAudio/Emux.NAudio.csproj @@ -5,6 +5,10 @@ true + + TRACE + true + diff --git a/Emux.NAudio/NAudioChannelOutput.cs b/Emux.NAudio/NAudioChannelOutput.cs index 6849ae9..dd6b560 100644 --- a/Emux.NAudio/NAudioChannelOutput.cs +++ b/Emux.NAudio/NAudioChannelOutput.cs @@ -65,6 +65,7 @@ namespace Emux.NAudio AddSamples(_newSampleData, 0, length * sizeof(float)); } + // Taken and modified from System.BitConverter [System.Security.SecuritySafeCritical] public unsafe static void GetBytes(float value, byte[] bytes) => GetBytes(*(int*)&value, bytes); [System.Security.SecuritySafeCritical]