Merge pull request #260 from Tom94/audio-on-song-select

Don't async/await song selection since audio operations are now on a …
This commit is contained in:
Dean Herbert 2016-12-18 23:25:12 +09:00 committed by GitHub
commit 5060eeeb7f
2 changed files with 9 additions and 14 deletions

@ -1 +1 @@
Subproject commit f8899f9d1043ed74481eba2d9bf89c3c5ee38ddf
Subproject commit 45bff5838d133d918547e90bd74c9d0d5fadecc1

View File

@ -317,22 +317,17 @@ namespace osu.Game.Screens.Select
ensurePlayingSelected(beatmapSetChange);
}
private async Task ensurePlayingSelected(bool preview = false)
private void ensurePlayingSelected(bool preview = false)
{
AudioTrack track = null;
AudioTrack track = Beatmap?.Track;
await Task.Run(() => track = Beatmap?.Track);
Schedule(delegate
if (track != null)
{
if (track != null)
{
trackManager.SetExclusive(track);
if (preview)
track.Seek(Beatmap.Beatmap.Metadata.PreviewTime);
track.Start();
}
});
trackManager.SetExclusive(track);
if (preview)
track.Seek(Beatmap.Beatmap.Metadata.PreviewTime);
track.Start();
}
}
private void addBeatmapSet(BeatmapSetInfo beatmapSet, BaseGame game)