Ich versuche, einen Musik-Player basierend auf NAudio lib zu entwickeln. Wenn ich ein Lied zum ersten Mal starte, ist es in Ordnung. Wenn ich versuche, ein anderes Lied zu starten, erhalte ich eine Fehlermeldung:NAudio Start neues Lied Fehler
InvalidParameter calling waveOutOpen at string:
player.Init(aReader);
Ein wenig Kontext: ich diese Methoden bin mit starten und zu stoppen, ein Lied zu spielen:
Spiele
StopAudio();
aReader = new AudioFileReader((string)musicFile);
aReader.Volume = Form1.Singleton.GetMusicVolume();
player.Init(aReader);
player.Play();
Re-Spielen/Stoppen
if (player == null || aReader == null) return;
aReader.Dispose();
player.Stop();
player.Dispose();