diff options
Diffstat (limited to 'src/filter')
-rw-r--r-- | src/filter/replay_gain_filter_plugin.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/filter/replay_gain_filter_plugin.c b/src/filter/replay_gain_filter_plugin.c index 396f185cc..248690d17 100644 --- a/src/filter/replay_gain_filter_plugin.c +++ b/src/filter/replay_gain_filter_plugin.c @@ -184,9 +184,10 @@ replay_gain_filter_set_info(struct filter *_filter, struct replay_gain_filter *filter = (struct replay_gain_filter *)_filter; - if (info != NULL) + if (info != NULL) { filter->info = *info; - else + replay_gain_info_complete(&filter->info); + } else replay_gain_info_init(&filter->info); replay_gain_filter_update(filter); |