diff options
| author | Frank Gevaerts <frank@gevaerts.be> | 2015-02-22 12:22:40 +0100 |
|---|---|---|
| committer | Frank Gevaerts <frank@gevaerts.be> | 2015-02-22 12:22:40 +0100 |
| commit | 272b5586397ebc4479b3ef247775723ddb8a5bd8 (patch) | |
| tree | 2483abf0176fd3469e1a936bd8531a16f9de56ba /apps/plugins/lib | |
| parent | b84fd878d3fa7512d93e692f97723007df2939be (diff) | |
| download | rockbox-272b5586397ebc4479b3ef247775723ddb8a5bd8.zip rockbox-272b5586397ebc4479b3ef247775723ddb8a5bd8.tar.gz rockbox-272b5586397ebc4479b3ef247775723ddb8a5bd8.tar.bz2 rockbox-272b5586397ebc4479b3ef247775723ddb8a5bd8.tar.xz | |
Lamp plugin: Allow toggling the button light using "select".
Change-Id: I0f276a74010ef463ebdb0eb0cc00fc50123966f0
Diffstat (limited to 'apps/plugins/lib')
| -rw-r--r-- | apps/plugins/lib/helper.c | 6 | ||||
| -rw-r--r-- | apps/plugins/lib/helper.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/apps/plugins/lib/helper.c b/apps/plugins/lib/helper.c index 780d636..5aa143a 100644 --- a/apps/plugins/lib/helper.c +++ b/apps/plugins/lib/helper.c @@ -106,6 +106,12 @@ void buttonlight_force_on(void) rb->buttonlight_set_timeout(0); } +/* Force the buttonlight off */ +void buttonlight_force_off(void) +{ + rb->buttonlight_set_timeout(-1); +} + /* Turn off backlight timeout */ void buttonlight_ignore_timeout(void) { diff --git a/apps/plugins/lib/helper.h b/apps/plugins/lib/helper.h index 20f5ee2..8086cb5 100644 --- a/apps/plugins/lib/helper.h +++ b/apps/plugins/lib/helper.h @@ -37,6 +37,7 @@ void remote_backlight_use_settings(void); #ifdef HAVE_BUTTON_LIGHT void buttonlight_force_on(void); +void buttonlight_force_off(void); void buttonlight_ignore_timeout(void); void buttonlight_use_settings(void); #endif |