Commit 8d217567 authored by Max Kellermann's avatar Max Kellermann

replay_gain: added setting "replaygain off"

There was no setting for disabling replay gain. It was off when the "replaygain" setting was not there.
parent a17d8143
...@@ -168,7 +168,7 @@ only choice) if MPD was compiled without libsamplerate. ...@@ -168,7 +168,7 @@ only choice) if MPD was compiled without libsamplerate.
For an up-to-date list of available converters, please see the libsamplerate For an up-to-date list of available converters, please see the libsamplerate
documentation (available online at <\fBhttp://www.mega-nerd.com/SRC/\fP>). documentation (available online at <\fBhttp://www.mega-nerd.com/SRC/\fP>).
.TP .TP
.B replaygain <album or track> .B replaygain <off or album or track>
If specified, mpd will adjust the volume of songs played using ReplayGain tags If specified, mpd will adjust the volume of songs played using ReplayGain tags
(see <\fBhttp://www.replaygain.org/\fP>). Setting this to "album" will adjust (see <\fBhttp://www.replaygain.org/\fP>). Setting this to "album" will adjust
volume using the album's ReplayGain tags, while setting it to "track" will volume using the album's ReplayGain tags, while setting it to "track" will
......
...@@ -299,8 +299,8 @@ input { ...@@ -299,8 +299,8 @@ input {
# Normalization automatic volume adjustments ################################## # Normalization automatic volume adjustments ##################################
# #
# This setting specifies the type of ReplayGain to use. This setting can have # This setting specifies the type of ReplayGain to use. This setting can have
# the argument "album" or "track". See <http://www.replaygain.org> for more # the argument "off", "album" or "track". See <http://www.replaygain.org>
# details. This setting is disabled by default. # for more details. This setting is off by default.
# #
#replaygain "album" #replaygain "album"
# #
......
...@@ -44,7 +44,7 @@ void replay_gain_global_init(void) ...@@ -44,7 +44,7 @@ void replay_gain_global_init(void)
{ {
const struct config_param *param = config_get_param(CONF_REPLAYGAIN); const struct config_param *param = config_get_param(CONF_REPLAYGAIN);
if (param == NULL) { if (param == NULL || strcmp(param->value, "off") == 0) {
replay_gain_mode = REPLAY_GAIN_OFF; replay_gain_mode = REPLAY_GAIN_OFF;
} else if (strcmp(param->value, "track") == 0) { } else if (strcmp(param->value, "track") == 0) {
replay_gain_mode = REPLAY_GAIN_TRACK; replay_gain_mode = REPLAY_GAIN_TRACK;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment