diff options
Diffstat (limited to 'apps/status.h')
-rw-r--r-- | apps/status.h | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/apps/status.h b/apps/status.h index 0d8c80d7a8..29316f98b1 100644 --- a/apps/status.h +++ b/apps/status.h | |||
@@ -19,6 +19,21 @@ | |||
19 | #ifndef _STATUS_H | 19 | #ifndef _STATUS_H |
20 | #define _STATUS_H | 20 | #define _STATUS_H |
21 | 21 | ||
22 | extern enum playmode ff_mode; | ||
23 | |||
24 | extern long switch_tick; | ||
25 | extern bool battery_state; | ||
26 | #ifdef HAVE_CHARGING | ||
27 | extern int battery_charge_step; | ||
28 | #endif | ||
29 | |||
30 | #if defined(HAVE_LCD_CHARCELLS) | ||
31 | extern bool record; | ||
32 | extern bool audio; | ||
33 | extern bool param; | ||
34 | extern bool usb; | ||
35 | #endif | ||
36 | |||
22 | enum playmode | 37 | enum playmode |
23 | { | 38 | { |
24 | STATUS_PLAY, | 39 | STATUS_PLAY, |
@@ -33,10 +48,12 @@ enum playmode | |||
33 | void status_init(void); | 48 | void status_init(void); |
34 | void status_set_ffmode(enum playmode mode); | 49 | void status_set_ffmode(enum playmode mode); |
35 | enum playmode status_get_ffmode(void); | 50 | enum playmode status_get_ffmode(void); |
51 | int current_playmode(void); | ||
52 | |||
36 | #ifdef HAVE_LCD_BITMAP | 53 | #ifdef HAVE_LCD_BITMAP |
37 | bool statusbar(bool state); | 54 | bool statusbar(bool state); |
38 | #if CONFIG_KEYPAD == RECORDER_PAD | 55 | #if CONFIG_KEYPAD == RECORDER_PAD |
39 | void buttonbar_set(const char* caption1, const char* caption2, | 56 | void buttonbar_set(const char* caption1, const char* caption2, |
40 | const char* caption3); | 57 | const char* caption3); |
41 | void buttonbar_unset(void); | 58 | void buttonbar_unset(void); |
42 | bool buttonbar_isset(void); | 59 | bool buttonbar_isset(void); |