From 7a7dec0ca9086fdd6a8e6d670327be9761987f76 Mon Sep 17 00:00:00 2001 From: jdpurcell Date: Thu, 19 Feb 2015 14:34:06 +0000 Subject: [PATCH] OpenAL: cleanup. --- BizHawk.Client.EmuHawk/Sound/Output/OpenALSoundOutput.cs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/BizHawk.Client.EmuHawk/Sound/Output/OpenALSoundOutput.cs b/BizHawk.Client.EmuHawk/Sound/Output/OpenALSoundOutput.cs index b9ccba30e8..6fb3b98ea8 100644 --- a/BizHawk.Client.EmuHawk/Sound/Output/OpenALSoundOutput.cs +++ b/BizHawk.Client.EmuHawk/Sound/Output/OpenALSoundOutput.cs @@ -145,18 +145,12 @@ namespace BizHawk.Client.EmuHawk public BufferPoolItem Obtain(int length) { - BufferPoolItem item = GetAvailableItem() ?? new BufferPoolItem(); + BufferPoolItem item = _availableItems.Count != 0 ? _availableItems.Pop() : new BufferPoolItem(); item.Length = length; _obtainedItems.Enqueue(item); return item; } - private BufferPoolItem GetAvailableItem() - { - if (_availableItems.Count == 0) return null; - return _availableItems.Pop(); - } - public BufferPoolItem ReleaseOne() { BufferPoolItem item = _obtainedItems.Dequeue();