Add support for other media formats besides ogg.

This commit is contained in:
2022-11-17 12:05:16 +08:00
parent a7e6522a57
commit 5240408f00
2 changed files with 4 additions and 4 deletions

View File

@@ -37,9 +37,9 @@ namespace Cryville.Crtr {
else if (ev.Unstamped == null) { }
else if (ev.Unstamped is Chart.Sound) {
Chart.Sound tev = (Chart.Sound)ev.Unstamped;
var source = new LibavFileAudioSource(
Game.GameDataPath + "/songs/" + tev.id + "/.ogg"
);
var dir = new DirectoryInfo(Game.GameDataPath + "/songs/" + tev.id);
var files = dir.GetFiles();
var source = new LibavFileAudioSource(files[0].FullName);
source.SelectStream();
sounds.Add(source);
Game.AudioSession.Sequence(