Apply NRT to WorkingBeatmap

This commit is contained in:
Dean Herbert
2021-12-22 18:40:37 +09:00
parent 53c0a6708f
commit 9e17d7d4e3
4 changed files with 37 additions and 31 deletions

View File

@ -180,17 +180,17 @@ namespace osu.Game.Beatmaps
protected override Waveform GetWaveform()
{
if (string.IsNullOrEmpty(Metadata?.AudioFile))
return null;
return base.GetWaveform();
try
{
var trackData = GetStream(BeatmapSetInfo.GetPathForFile(Metadata.AudioFile));
return trackData == null ? null : new Waveform(trackData);
return trackData == null ? base.GetWaveform() : new Waveform(trackData);
}
catch (Exception e)
{
Logger.Error(e, "Waveform failed to load");
return null;
return base.GetWaveform();
}
}