And how is i supposed to clean up correcly?
I sometimes get a "dispose not called"
I sometimes get a "dispose not called"
if (waveOutDevice != null)
{
waveOutDevice.Stop();
waveOutDevice.Dispose();
waveOutDevice = null;
}
if (waveChannel != null)
{
waveChannel.Close();
waveChannel.Dispose();
waveChannel = null;
}