diff --git a/Source/Examples/OpenAL/TestPlayback.cs b/Source/Examples/OpenAL/TestPlayback.cs index 99af9bd1..48f940f1 100644 --- a/Source/Examples/OpenAL/TestPlayback.cs +++ b/Source/Examples/OpenAL/TestPlayback.cs @@ -13,7 +13,7 @@ using OpenTK.Audio; namespace Examples { - [Example("Playback Test", ExampleCategory.Test)] + [Example("Playback", ExampleCategory.OpenAL)] public partial class Playback { public static void Main() @@ -22,22 +22,14 @@ namespace Examples AudioContext context = new AudioContext(); - TestWaveReader(file); - TestWaveReaderStreaming(file); - } - - #region static void TestWaveReader(string filename) - - static void TestWaveReader(string filename) - { - using (SoundReader sound = new SoundReader(filename)) + using (SoundReader sound = new SoundReader(file)) { + Console.WriteLine("Testing WaveReader({0}).ReadToEnd()", file); + int buffer = AL.GenBuffer(); int source = AL.GenSource(); int state; - Console.WriteLine("Testing WaveReader({0}).ReadToEnd()", filename); - AL.BufferData(buffer, sound.ReadToEnd()); AL.Source(source, ALSourcei.Buffer, buffer); AL.SourcePlay(source); @@ -50,7 +42,8 @@ namespace Examples Thread.Sleep(250); Console.Write("."); AL.GetSource(source, ALGetSourcei.SourceState, out state); - } while ((ALSourceState)state == ALSourceState.Playing); + } + while ((ALSourceState)state == ALSourceState.Playing); Console.WriteLine(); @@ -62,8 +55,6 @@ namespace Examples } } - #endregion - #region static void TestWaveReaderStreaming(string filename) static void TestWaveReaderStreaming(string filename)