diff --git a/gtk/src/gtk_sound_driver_sdl.cpp b/gtk/src/gtk_sound_driver_sdl.cpp index 27c0acd5..8ccf3ae0 100644 --- a/gtk/src/gtk_sound_driver_sdl.cpp +++ b/gtk/src/gtk_sound_driver_sdl.cpp @@ -32,6 +32,8 @@ void S9xSDLSoundDriver::samples_available() mutex.lock(); buffer.push(temp, snes_samples_available); + if (Settings.DynamicRateControl) + S9xUpdateDynamicRate(buffer.space_empty(), buffer.buffer_size); mutex.unlock(); }