summaryrefslogtreecommitdiff
path: root/firmware/replaygain.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/replaygain.c')
-rw-r--r--firmware/replaygain.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/firmware/replaygain.c b/firmware/replaygain.c
index 542eee6101..a21336013b 100644
--- a/firmware/replaygain.c
+++ b/firmware/replaygain.c
@@ -305,6 +305,18 @@ static long convert_gain(long gain)
305 return gain; 305 return gain;
306} 306}
307 307
308long get_replaygain_int(long int_gain)
309{
310 long gain = 0;
311
312 if (int_gain)
313 {
314 gain = convert_gain(int_gain * FP_ONE / 100);
315 }
316
317 return gain;
318}
319
308long get_replaygain(const char* str) 320long get_replaygain(const char* str)
309{ 321{
310 long gain = 0; 322 long gain = 0;