0
我正在嘗試開發基於NAudio庫的音樂播放器。當我第一次開始一首歌,它的確定。當我嘗試啓動另一首歌曲,我得到一個錯誤:NAudio開始新的歌曲錯誤
InvalidParameter calling waveOutOpen at string:
player.Init(aReader);
一點背景知識:我使用這些方法來啓動和停止播放歌曲:
播放
StopAudio();
aReader = new AudioFileReader((string)musicFile);
aReader.Volume = Form1.Singleton.GetMusicVolume();
player.Init(aReader);
player.Play();
重新播放/停止
if (player == null || aReader == null) return;
aReader.Dispose();
player.Stop();
player.Dispose();