summaryrefslogtreecommitdiffstats
path: root/apps/gui/wps.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/wps.h')
-rw-r--r--apps/gui/wps.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/apps/gui/wps.h b/apps/gui/wps.h
index 75c8138d35..001c112a4d 100644
--- a/apps/gui/wps.h
+++ b/apps/gui/wps.h
@@ -23,6 +23,17 @@
#include <stdbool.h>
+struct mp3entry;
+
+/* Please don't add anything else to here... */
+struct wps_state
+{
+ struct mp3entry *id3;
+ struct mp3entry *nid3;
+ int ff_rewind_count;
+ bool paused;
+};
+
long gui_wps_show(void);
/* fade (if enabled) and pause the audio, optionally rewind a little */
@@ -30,6 +41,8 @@ void pause_action(bool updatewps);
void unpause_action(bool updatewps);
void wps_do_playpause(bool updatewps);
+struct wps_state *get_wps_state(void);
+
/* in milliseconds */
#define DEFAULT_SKIP_THRESH 3000l