From 24b988eccebe22ee75cefdd28a27813af74daacd Mon Sep 17 00:00:00 2001 From: monojenkins Date: Thu, 20 Aug 2020 17:53:17 -0400 Subject: [PATCH] Add [Obsolete] to nonexistent API (#9422) Co-authored-by: Whitney Schmidt --- src/AudioUnit/AudioUnit.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/AudioUnit/AudioUnit.cs b/src/AudioUnit/AudioUnit.cs index 0f37fe13ef..4a1cbbb992 100644 --- a/src/AudioUnit/AudioUnit.cs +++ b/src/AudioUnit/AudioUnit.cs @@ -679,11 +679,13 @@ namespace AudioUnit return MusicDeviceMIDIEvent (handle, status, data1, data2, offsetSampleFrame); } +#if !XAMCORE_4_0 + [Obsolete ("This API has been removed.")] public AudioUnitStatus SetLatency (double latency) { - // ElementCount: Float64, AudioUnitScopeType.Global is the only valid scope for Latency. - return AudioUnitSetProperty (handle, AudioUnitPropertyIDType.Latency, AudioUnitScopeType.Global, 0, ref latency, sizeof (double)); + return AudioUnitStatus.OK; } +#endif [DllImport (Constants.AudioUnitLibrary)] static extern AudioUnitStatus AudioUnitGetProperty (IntPtr inUnit, AudioUnitPropertyIDType inID, AudioUnitScopeType inScope, uint inElement, ref double outData, ref uint ioDataSize);