aboutsummaryrefslogtreecommitdiffstats
path: root/dome_key_map.h
diff options
context:
space:
mode:
Diffstat (limited to 'dome_key_map.h')
-rw-r--r--dome_key_map.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/dome_key_map.h b/dome_key_map.h
index e1df9e5..97aa8f5 100644
--- a/dome_key_map.h
+++ b/dome_key_map.h
@@ -14,9 +14,9 @@ typedef enum {
} HeadphoneButton;
typedef enum {
- PlayAudio_Yes,
- PlayAudio_No,
-} PlayAudio;
+ ModeChange_Activated,
+ ModeChange_Deactivated,
+} ModeChange;
typedef struct State State;
@@ -51,7 +51,7 @@ void dome_key_logger_init(void);
Config *dome_key_parse_args(const char *const *args, size_t length, Config *config_ptr);
-void dome_key_run_key_action(State *state, Trigger trigger, PlayAudio play_audio);
+void dome_key_run_key_action(State *state, Trigger trigger, void (*on_mode_change)(ModeChange));
void dome_key_state_free(State *ptr);