From 9414173a7ca2f82583509b75cbb6d3fdaf31250d Mon Sep 17 00:00:00 2001 From: adelikat Date: Thu, 15 May 2014 00:00:02 +0000 Subject: [PATCH] oops, and also make that previous commit cleaner --- BizHawk.Client.EmuHawk/MainForm.Hotkey.cs | 2 +- BizHawk.Client.EmuHawk/MainForm.cs | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/BizHawk.Client.EmuHawk/MainForm.Hotkey.cs b/BizHawk.Client.EmuHawk/MainForm.Hotkey.cs index 8ce5638c9a..e6d5256553 100644 --- a/BizHawk.Client.EmuHawk/MainForm.Hotkey.cs +++ b/BizHawk.Client.EmuHawk/MainForm.Hotkey.cs @@ -71,7 +71,7 @@ namespace BizHawk.Client.EmuHawk VolumeDown(); break; case "Toggle Sound": - Global.Config.SoundEnabled ^= true; + ToggleSound(); break; case "Record A/V": RecordAv(); diff --git a/BizHawk.Client.EmuHawk/MainForm.cs b/BizHawk.Client.EmuHawk/MainForm.cs index fc5864f3d1..ac8763255e 100644 --- a/BizHawk.Client.EmuHawk/MainForm.cs +++ b/BizHawk.Client.EmuHawk/MainForm.cs @@ -1872,6 +1872,13 @@ namespace BizHawk.Client.EmuHawk GlobalWin.OSD.AddMessage("Volume " + Global.Config.SoundVolume); } + public static void ToggleSound() + { + Global.Config.SoundEnabled ^= true; + GlobalWin.Sound.UpdateSoundSettings(); + GlobalWin.Sound.StartSound(); + } + private static void VolumeDown() { Global.Config.SoundVolume -= 10;