diff options
Diffstat (limited to 'player/audio.c')
-rw-r--r-- | player/audio.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/player/audio.c b/player/audio.c index ea013b02e2..0922db804c 100644 --- a/player/audio.c +++ b/player/audio.c @@ -136,13 +136,13 @@ static float compute_replaygain(struct MPContext *mpctx) float rgain = 1.0; struct replaygain_data *rg = ao_c->af->replaygain_data; - if ((opts->rgain_track || opts->rgain_album) && rg) { + if (opts->rgain_mode && rg) { MP_VERBOSE(mpctx, "Replaygain: Track=%f/%f Album=%f/%f\n", rg->track_gain, rg->track_peak, rg->album_gain, rg->album_peak); float gain, peak; - if (opts->rgain_track) { + if (opts->rgain_mode == 1) { gain = rg->track_gain; peak = rg->track_peak; } else { |