summaryrefslogtreecommitdiff
path: root/apps/misc.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/misc.h')
-rw-r--r--apps/misc.h22
1 files changed, 19 insertions, 3 deletions
diff --git a/apps/misc.h b/apps/misc.h
index c3c52d13e0..7ea5360db5 100644
--- a/apps/misc.h
+++ b/apps/misc.h
@@ -100,9 +100,6 @@ int clamp_value_wrap(int value, int max, int min);
100#endif 100#endif
101#endif 101#endif
102 102
103void beep_play(unsigned int frequency, unsigned int duration,
104 unsigned int amplitude);
105
106enum current_activity { 103enum current_activity {
107 ACTIVITY_UNKNOWN = 0, 104 ACTIVITY_UNKNOWN = 0,
108 ACTIVITY_MAINMENU, 105 ACTIVITY_MAINMENU,
@@ -118,6 +115,25 @@ enum current_activity {
118 ACTIVITY_PITCHSCREEN, 115 ACTIVITY_PITCHSCREEN,
119 ACTIVITY_OPTIONSELECT 116 ACTIVITY_OPTIONSELECT
120}; 117};
118
119#if CONFIG_CODEC == SWCODEC
120void beep_play(unsigned int frequency, unsigned int duration,
121 unsigned int amplitude);
122
123enum system_sound
124{
125 SOUND_KEYCLICK = 0,
126 SOUND_TRACK_SKIP,
127 SOUND_TRACK_NO_MORE,
128};
129
130/* Play a standard sound */
131void system_sound_play(enum system_sound sound);
132
133/* Produce keyclick based upon button and global settings */
134void keyclick_click(int button);
135#endif /* CONFIG_CODEC == SWCODEC */
136
121void push_current_activity(enum current_activity screen); 137void push_current_activity(enum current_activity screen);
122void pop_current_activity(void); 138void pop_current_activity(void);
123enum current_activity get_current_activity(void); 139enum current_activity get_current_activity(void);