diff --git a/Plain Craft Launcher 2/Modules/ModMusic.vb b/Plain Craft Launcher 2/Modules/ModMusic.vb index 1e7efd8..ac3c791 100644 --- a/Plain Craft Launcher 2/Modules/ModMusic.vb +++ b/Plain Craft Launcher 2/Modules/ModMusic.vb @@ -280,6 +280,11 @@ CurrentWave = New NAudio.Wave.WaveOutEvent() MusicNAudio = CurrentWave CurrentWave.DeviceNumber = -1 + Try + Reader = New NAudio.Wave.AudioFileReader(MusicCurrent) + Catch ex As Exception + Log(ex,"[Music] 使用 AudioFileReader 加载音频文件失败,将换用 Media Foundation 加载音频文件。") + End Try Reader = New NAudio.Wave.MediaFoundationReader(MusicCurrent) CurrentWave.Init(Reader) CurrentWave.Play()