diff options
Diffstat (limited to 'src/OutputControl.cxx')
-rw-r--r-- | src/OutputControl.cxx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/OutputControl.cxx b/src/OutputControl.cxx index 36e80a014..7cc2814de 100644 --- a/src/OutputControl.cxx +++ b/src/OutputControl.cxx @@ -27,6 +27,7 @@ extern "C" { #include "mixer_control.h" #include "mixer_plugin.h" #include "notify.h" +#include "filter/replay_gain_filter_plugin.h" } #include "filter_plugin.h" @@ -96,6 +97,14 @@ ao_lock_command(struct audio_output *ao, enum audio_output_command cmd) } void +audio_output_set_replay_gain_mode(struct audio_output *ao, + enum replay_gain_mode mode) +{ + if (ao->replay_gain_filter != NULL) + replay_gain_filter_set_mode(ao->replay_gain_filter, mode); +} + +void audio_output_enable(struct audio_output *ao) { if (ao->thread == NULL) { |