aboutsummaryrefslogtreecommitdiff
path: root/include/Overlay.hpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2025-02-25 17:33:21 +0100
committerdec05eba <dec05eba@protonmail.com>2025-02-25 17:37:25 +0100
commitf0bbbbe4a9d6b0314dc98ed27b63e96045a6e8cf (patch)
tree9e5f68394e53fc98ec99f6a1bd068770ceb2493f /include/Overlay.hpp
parentd9a1e5c2eb2fe9411a01b50915b9a919d089d64b (diff)
Replay on startup: wait until audio devices are available before turning replay onHEADmaster
Diffstat (limited to 'include/Overlay.hpp')
-rw-r--r--include/Overlay.hpp5
1 files changed, 4 insertions, 1 deletions
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;
};