public static void Play(WavPlayType playType) { if (player.Stream != null) { player.Stream.Position = 0; switch (playType) { case WavPlayType.Synch: player.PlaySync(); break; case WavPlayType.ASynch: player.Play(); break; case WavPlayType.Loop: player.PlayLooping(); break; default: break; } } }
public static void Play(string streamName, WavPlayType playType) { Stream stream = streams[streamName]; stream.Position = 0; player.Stream = null; player.Stream = stream; switch (playType) { case WavPlayType.Synch: player.PlaySync(); break; case WavPlayType.ASynch: player.Play(); break; case WavPlayType.Loop: player.PlayLooping(); break; default: break; } }