diff options
Diffstat (limited to 'apps/misc.h')
-rw-r--r-- | apps/misc.h | 14 |
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 | ||
140 | enum 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 */ |
141 | void setvol(void); | 151 | void setvol(void); |
152 | void set_normalized_volume(int vol); | ||
153 | int get_normalized_volume(void); | ||
154 | void adjust_volume(int steps); | ||
155 | void adjust_volume_ex(int steps, enum volume_adjust_mode mode); | ||
142 | 156 | ||
143 | #ifdef HAVE_LCD_COLOR | 157 | #ifdef HAVE_LCD_COLOR |
144 | int hex_to_rgb(const char* hex, int* color); | 158 | int hex_to_rgb(const char* hex, int* color); |