From b21e4d9a589c02bffed9a1793d9fc2dc52044c12 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 15 Feb 2010 21:23:24 +0100 Subject: replay_gain_state: moved code to replay_gain_tuple_scale() Moved (and renamed) the function calc_replay_gain_scale() to replay_gain_info.c. --- src/replay_gain_state.c | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) (limited to 'src/replay_gain_state.c') diff --git a/src/replay_gain_state.c b/src/replay_gain_state.c index db77dc1e9..4d494c62d 100644 --- a/src/replay_gain_state.c +++ b/src/replay_gain_state.c @@ -24,7 +24,6 @@ #include #include -#include struct replay_gain_state { float preamp, missing_preamp; @@ -60,22 +59,6 @@ replay_gain_state_free(struct replay_gain_state *state) g_free(state); } -static float -calc_replay_gain_scale(float gain, float peak, float preamp) -{ - float scale; - - scale = pow(10.0, gain / 20.0); - scale *= preamp; - if (scale > 15.0) - scale = 15.0; - - if (scale * peak > 1.0) { - scale = 1.0 / peak; - } - return (scale); -} - static void replay_gain_state_calc_scale(struct replay_gain_state *state) { @@ -90,8 +73,7 @@ replay_gain_state_calc_scale(struct replay_gain_state *state) g_debug("computing ReplayGain scale with gain %f, peak %f", tuple->gain, tuple->peak); - state->scale = calc_replay_gain_scale(tuple->gain, tuple->peak, - state->preamp); + state->scale = replay_gain_tuple_scale(tuple, state->preamp); } else state->scale = state->missing_preamp; } -- cgit v1.2.3