private void Play() { Stop(); if (m_AudioStream != null) { m_AudioStream.Position = 0; m_Player = new HideIt.Audio.WaveOutPlayer(-1, m_Format, 16384, 3, new HideIt.Audio.BufferFillEventHandler(Filler)); } }
private void Stop() { if (m_Player != null) { try { m_Player.Dispose(); } finally { m_Player = null; } } }
private void btn_close_Click(object sender, EventArgs e) { ///close the form & release all its resources this.Dispose(); if (m_Player != null) { try { m_Player.Dispose(); } finally { m_Player = null; } } }