From f0bbbbe4a9d6b0314dc98ed27b63e96045a6e8cf Mon Sep 17 00:00:00 2001 From: dec05eba Date: Tue, 25 Feb 2025 17:33:21 +0100 Subject: Replay on startup: wait until audio devices are available before turning replay on --- include/Overlay.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'include/Overlay.hpp') diff --git a/include/Overlay.hpp b/include/Overlay.hpp index 812954e..89747cd 100644 --- a/include/Overlay.hpp +++ b/include/Overlay.hpp @@ -92,6 +92,7 @@ namespace gsr { void replay_status_update_status(); void update_focused_fullscreen_status(); void update_power_supply_status(); + void update_system_startup_status(); void on_stop_recording(int exit_code); @@ -108,7 +109,7 @@ namespace gsr { void update_ui_replay_stopped(); void on_press_save_replay(); - void on_press_start_replay(bool disable_notification); + bool on_press_start_replay(bool disable_notification); void on_press_start_record(); void on_press_start_stream(); void on_press_take_screenshot(); @@ -197,6 +198,8 @@ namespace gsr { mgl::Clock replay_save_clock; bool replay_save_show_notification = false; + ReplayStartupMode replay_startup_mode = ReplayStartupMode::TURN_ON_AT_SYSTEM_STARTUP; + bool try_replay_startup = true; AudioPlayer audio_player; }; -- cgit v1.2.3-70-g09d2