summaryrefslogtreecommitdiff
path: root/apps/gui/gwps-common.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/gwps-common.h')
-rw-r--r--apps/gui/gwps-common.h19
1 files changed, 15 insertions, 4 deletions
diff --git a/apps/gui/gwps-common.h b/apps/gui/gwps-common.h
index 25ce435592..8752c1d162 100644
--- a/apps/gui/gwps-common.h
+++ b/apps/gui/gwps-common.h
@@ -25,14 +25,25 @@
25 25
26#include "gwps.h" 26#include "gwps.h"
27 27
28/* fades the volume, e.g. on pause or stop */
28void fade(bool fade_in, bool updatewps); 29void fade(bool fade_in, bool updatewps);
29bool gui_wps_display(void); 30
31/* Initially display the wps, can fall back to the build-in wps
32 * if the chosen wps is invalid */
33bool gui_wps_display(struct gui_wps *gui_wps);
34
35/* return true if screen restore is needed
36 return false otherwise */
30bool update_onvol_change(struct gui_wps * gwps); 37bool update_onvol_change(struct gui_wps * gwps);
31bool update(struct gui_wps *gwps); 38
39/* Update track info related stuff, handles cue sheets as well, and redraw */
40bool gui_wps_update(struct gui_wps *gwps);
41
32bool ffwd_rew(int button); 42bool ffwd_rew(int button);
33void display_keylock_text(bool locked); 43void display_keylock_text(bool locked);
34 44
35bool gui_wps_refresh(struct gui_wps *gwps, 45/* Refresh the WPS according to refresh_mode. */
46bool gui_wps_redraw(struct gui_wps *gwps,
36 int ffwd_offset, 47 int ffwd_offset,
37 unsigned char refresh_mode); 48 unsigned refresh_mode);
38#endif 49#endif