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();