Clean up sound devices on game exit.

This commit is contained in:
Paul Chote
2015-09-20 14:36:45 +01:00
parent ef55d646f7
commit d112083c44
5 changed files with 27 additions and 9 deletions

View File

@@ -12,7 +12,7 @@ using System;
namespace OpenRA.Platforms.Null
{
class NullSoundEngine : ISoundEngine
sealed class NullSoundEngine : ISoundEngine
{
public SoundDevice[] AvailableDevices()
{
@@ -42,6 +42,8 @@ namespace OpenRA.Platforms.Null
public void SetSoundVolume(float volume, ISound music, ISound video) { }
public float Volume { get; set; }
public void Dispose() { }
}
class NullSoundSource : ISoundSource { }