Soudn refactoring: Unbreak clock & vsync thrtottle
This commit is contained in:
parent
6ad442544b
commit
a98316ba97
|
@ -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);
|
||||||
|
|
Loading…
Reference in New Issue