summaryrefslogtreecommitdiff
path: root/apps/gui/gwps-common.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/gwps-common.c')
-rw-r--r--apps/gui/gwps-common.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/apps/gui/gwps-common.c b/apps/gui/gwps-common.c
index 7590f493e8..307036eda4 100644
--- a/apps/gui/gwps-common.c
+++ b/apps/gui/gwps-common.c
@@ -569,7 +569,10 @@ static char* get_tag(struct wps_data* wps_data,
569 case 'v': /* volume */ 569 case 'v': /* volume */
570 *flags |= WPS_REFRESH_DYNAMIC; 570 *flags |= WPS_REFRESH_DYNAMIC;
571 snprintf(buf, buf_size, "%d", global_settings.volume); 571 snprintf(buf, buf_size, "%d", global_settings.volume);
572 *intval = global_settings.volume / 10 + 1; 572 *intval = 10 * (global_settings.volume
573 - sound_min(SOUND_VOLUME))
574 / (sound_max(SOUND_VOLUME)
575 - sound_min(SOUND_VOLUME)) + 1;
573 return buf; 576 return buf;
574 577
575 } 578 }
@@ -1892,7 +1895,7 @@ bool update_onvol_change(struct gui_wps * gwps)
1892 gui_wps_refresh(gwps, 0, WPS_REFRESH_NON_STATIC); 1895 gui_wps_refresh(gwps, 0, WPS_REFRESH_NON_STATIC);
1893 1896
1894#ifdef HAVE_LCD_CHARCELLS 1897#ifdef HAVE_LCD_CHARCELLS
1895 gui_splash(gwps->display,0, false, "Vol: %d %% ", 1898 gui_splash(gwps->display,0, false, "Vol: %d dB ",
1896 sound_val2phys(SOUND_VOLUME, global_settings.volume)); 1899 sound_val2phys(SOUND_VOLUME, global_settings.volume));
1897 return true; 1900 return true;
1898#endif 1901#endif