diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2017-09-18 06:00:05 -0400 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2017-11-21 05:01:14 -0500 |
commit | aced667f48c29a160aa4e5c0a8df037092b28189 (patch) | |
tree | 66e48e4a27daaf36f01d7ff1ed6876a7de38b0c0 /apps/misc.h | |
parent | 5c9688961ef9166cec5225db50d5f73691d8292d (diff) | |
download | rockbox-aced667f48c29a160aa4e5c0a8df037092b28189.tar.gz rockbox-aced667f48c29a160aa4e5c0a8df037092b28189.zip |
Undo hacks to meant to get around string formatting limitations
The new vuprintf makes unnecessary workarounds due to formatting
limitations. I checked grep output for whatever appeared to fit
but it's possible I missed some instances because they weren't
so obvious.
Also, this means sound settings can dynamically work with any
number of decimals rather than the current assumption of one or
two. Add an ipow() function to help and take advantage of dynamic
field width and precision. Consolidate string formatting of sound
settings.
Change-Id: I46caf534859dfd1916cd440cd25e5206b192fcd8
Diffstat (limited to 'apps/misc.h')
-rw-r--r-- | apps/misc.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/misc.h b/apps/misc.h index 0d4cba6cd3..b13c0b15c6 100644 --- a/apps/misc.h +++ b/apps/misc.h @@ -167,5 +167,7 @@ void push_current_activity(enum current_activity screen); void pop_current_activity(void); enum current_activity get_current_activity(void); +/* format a sound value like: -1.05 dB */ +int format_sound_value(char *buf, size_t len, int snd, int val); #endif /* MISC_H */ |