private void CloseWaveInDevice() { if (_connectionHandle != IntPtr.Zero) { _api.pa_simple_free(_connectionHandle); } }
private void CloseWaveOut() { lock (waveOutLock) { if (_connectionHandle != IntPtr.Zero) { _api.pa_simple_free(_connectionHandle); _connectionHandle = IntPtr.Zero; } } }