public void Dispose() { #if DIRECTX _dataStream.Dispose(); #else _sound.Dispose(); #endif }
public void Dispose() { #if WINRT _dataStream.Dispose(); #else _sound.Dispose(); #endif }
public void Dispose() { if (_sound != null) { _sound.Dispose(); } _sound = null; mData = null; }
private void PlatformDispose(bool disposing) { if (disposing) { if (_audioBuffer != null) { _audioBuffer.Dispose(); } } _audioBuffer = null; }
public void Dispose() { #if (WINDOWS && OPENGL) || LINUX // No-op. Note that isDisposed remains false! #else #if DIRECTX _dataStream.Dispose(); #else _sound.Dispose(); #endif isDisposed = true; #endif }
public void Dispose() { #if SDL2 if (!IsDisposed) { AL.DeleteBuffers(buffers); } #elif DIRECTX _dataStream.Dispose(); #else _sound.Dispose(); #endif isDisposed = true; }
private void PlatformDispose(bool disposing) { if (disposing) { if (_soundPlayer != null) { _soundPlayer.Stop(); _soundPlayer.Dispose(); } if (_audioBuffer != null) { _audioBuffer.Dispose(); } } _soundPlayer = null; _audioBuffer = null; soundState = SoundState.Stopped; }
public void Dispose() { _sound.Dispose(); }