Merge pull request #107273 from DexterFstone/add-game-speed-controls

Add game speed controls to the embedded game window
This commit is contained in:
Thaddeus Crews 2025-10-06 09:06:24 -05:00
commit 3b04c8464c
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC
10 changed files with 173 additions and 11 deletions

View file

@ -157,7 +157,7 @@ void VideoStreamPlayer::_notification(int p_notification) {
double delta = first_frame ? 0 : get_process_delta_time();
first_frame = false;
resampler.set_playback_speed(Engine::get_singleton()->get_time_scale() * speed_scale);
resampler.set_playback_speed(Engine::get_singleton()->get_effective_time_scale() * speed_scale);
playback->update(delta * speed_scale); // playback->is_playing() returns false in the last video frame