private void CanReinitializeSoundOutTestInternal(ISoundOut soundOut, IWaveSource source) { for (int i = 0; i < basic_iteration_count; i++) { Debug.WriteLine(soundOut.ToString()); soundOut.Initialize(source); soundOut.Play(); Thread.Sleep(100); soundOut.Stop(); source.Position = 0; } }
private void CanReinitializeSoundOutTestInternal(ISoundOut soundOut, IWaveSource source) { for (int i = 0; i < BasicIterationCount; i++) { Debug.WriteLine(soundOut.ToString()); soundOut.Initialize(source); soundOut.Play(); Thread.Sleep(100); soundOut.Stop(); source.Position = 0; } }