Soudn refactoring: Unbreak clock & vsync thrtottle

This commit is contained in:
nattthebear 2016-12-11 18:35:42 -05:00
parent 6ad442544b
commit a98316ba97
1 changed files with 1 additions and 1 deletions

View File

@ -1625,7 +1625,7 @@ namespace BizHawk.Client.EmuHawk
// note that the avi dumper has already rewired the emulator itself in this case. // note that the avi dumper has already rewired the emulator itself in this case.
GlobalWin.Sound.SetAsyncInputPin(_dumpProxy); GlobalWin.Sound.SetAsyncInputPin(_dumpProxy);
} }
else if (Global.Config.SoundThrottle) else if (Global.Config.SoundThrottle || !_currentSoundProvider.CanProvideAsync)
{ {
_currentSoundProvider.SetSyncMode(SyncSoundMode.Sync); _currentSoundProvider.SetSyncMode(SyncSoundMode.Sync);
GlobalWin.Sound.SetSyncInputPin(_currentSoundProvider); GlobalWin.Sound.SetSyncInputPin(_currentSoundProvider);