summaryrefslogtreecommitdiff
path: root/apps/status.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/status.h')
-rw-r--r--apps/status.h19
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
22extern enum playmode ff_mode;
23
24extern long switch_tick;
25extern bool battery_state;
26#ifdef HAVE_CHARGING
27extern int battery_charge_step;
28#endif
29
30#if defined(HAVE_LCD_CHARCELLS)
31extern bool record;
32extern bool audio;
33extern bool param;
34extern bool usb;
35#endif
36
22enum playmode 37enum playmode
23{ 38{
24 STATUS_PLAY, 39 STATUS_PLAY,
@@ -33,10 +48,12 @@ enum playmode
33void status_init(void); 48void status_init(void);
34void status_set_ffmode(enum playmode mode); 49void status_set_ffmode(enum playmode mode);
35enum playmode status_get_ffmode(void); 50enum playmode status_get_ffmode(void);
51int current_playmode(void);
52
36#ifdef HAVE_LCD_BITMAP 53#ifdef HAVE_LCD_BITMAP
37bool statusbar(bool state); 54bool statusbar(bool state);
38#if CONFIG_KEYPAD == RECORDER_PAD 55#if CONFIG_KEYPAD == RECORDER_PAD
39void buttonbar_set(const char* caption1, const char* caption2, 56void buttonbar_set(const char* caption1, const char* caption2,
40 const char* caption3); 57 const char* caption3);
41void buttonbar_unset(void); 58void buttonbar_unset(void);
42bool buttonbar_isset(void); 59bool buttonbar_isset(void);