summaryrefslogtreecommitdiff
path: root/apps/misc.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/misc.h')
-rw-r--r--apps/misc.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/apps/misc.h b/apps/misc.h
index 72b8735c8a..b7a9a5c42c 100644
--- a/apps/misc.h
+++ b/apps/misc.h
@@ -137,8 +137,22 @@ void check_bootfile(bool do_rolo);
137#endif 137#endif
138#endif 138#endif
139 139
140enum volume_adjust_mode
141{
142 VOLUME_ADJUST_DIRECT, /* adjust in units of the volume step size */
143 VOLUME_ADJUST_PERCEPTUAL, /* adjust using perceptual steps */
144};
145
146/* min/max values for global_settings.volume_adjust_norm_steps */
147#define MIN_NORM_VOLUME_STEPS 10
148#define MAX_NORM_VOLUME_STEPS 100
149
140/* check range, set volume and save settings */ 150/* check range, set volume and save settings */
141void setvol(void); 151void setvol(void);
152void set_normalized_volume(int vol);
153int get_normalized_volume(void);
154void adjust_volume(int steps);
155void adjust_volume_ex(int steps, enum volume_adjust_mode mode);
142 156
143#ifdef HAVE_LCD_COLOR 157#ifdef HAVE_LCD_COLOR
144int hex_to_rgb(const char* hex, int* color); 158int hex_to_rgb(const char* hex, int* color);