This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Feature requests · Rockbox frontpage
FS#7622 - Some dB settings incorrectly voiced.
Attached to Project:
Rockbox
Opened by Nils Wallménius (nls) - Sunday, 19 August 2007, 11:11 GMT+2
Last edited by Nils Wallménius (nls) - Saturday, 19 April 2008, 15:19 GMT+2
Opened by Nils Wallménius (nls) - Sunday, 19 August 2007, 11:11 GMT+2
Last edited by Nils Wallménius (nls) - Saturday, 19 April 2008, 15:19 GMT+2
|
DetailsVoicing of some dB settings, like replay gain pre-amp advanced equalizer, crossfeed etc are voiced as db*10 so 2.5dB is voiced as 25dB etc.
The cause of this is that the internal representation of these values is dB*10 and this value is passed straight on to talk_value(); while the displayed value is first passed to a formatter function (see settings_list.c) I wrestled a bit with the settings code but gave up in making this work in a clean way, I think that the voiced value should be passed through a formatter function as well. |
This task depends upon
Minus of Equalizer-Precut is pronounced by plus.