From d24edc605b9b52d3610efbb9cf691c437ea00746 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Thu, 3 Jan 2019 20:46:54 -0500 Subject: Add HAVE_LINEOUT_DETECTION and associated logic This allows targets to automatically switch audio settings when the line out is plugged/unplugged. Only hooked up on the xDuoo X3, but there are other potential users. Change-Id: Ic46a329bc955cca2e2ad0335ca16295eab24ad59 --- firmware/export/button.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'firmware/export/button.h') diff --git a/firmware/export/button.h b/firmware/export/button.h index 7109c00f97..d9732ebe8b 100644 --- a/firmware/export/button.h +++ b/firmware/export/button.h @@ -44,7 +44,7 @@ int button_read_device(void); #ifdef HAS_BUTTON_HOLD bool button_hold(void); #endif -#ifdef HAS_REMOTE_BUTTON_HOLD +#ifdef HAS_REMOTE_BUTTON_HOLD bool remote_button_hold(void); #endif @@ -72,6 +72,9 @@ void set_remote_backlight_filter_keypress(bool value); #ifdef HAVE_HEADPHONE_DETECTION bool headphones_inserted(void); #endif +#ifdef HAVE_LINEOUT_DETECTION +bool lineout_inserted(void); +#endif #ifdef HAVE_WHEEL_POSITION int wheel_status(void); void wheel_send_events(bool send); -- cgit v1.2.3