diff options
author | Max Kellermann <max@musicpd.org> | 2017-01-23 17:55:04 +0100 |
---|---|---|
committer | Max Kellermann <max@musicpd.org> | 2017-01-23 17:55:04 +0100 |
commit | 5e93cfdd9e23ee8a2e611f31eca057cf407b6766 (patch) | |
tree | 3b2216ca3ae7e7cb59efc32cc0b42d75e9d94f7d /NEWS | |
parent | d91d5a3ab5164fbb9f14130aa6a17817bc8898a8 (diff) |
output/Source: reset the ReplayGain serials ion OpenFilter()
Each close/open cycle resets the Filter's state, because a new Filter
instance is being created. That results in the serials
(replay_gain_serial and other_replay_gain_serial) being out of sync
with the internal ReplayGainFilter state.
So instead of initializing those serials once, we need to initialize
them each time we create new ReplayGainFilter instances, i.e. in
OpenFilter().
https://bugs.musicpd.org/view.php?id=4632
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -1,6 +1,7 @@ ver 0.20.3 (not yet released) * protocol - "playlistadd" creates new playlist if it does not exist, as documented +* replay gain: don't reset ReplayGain levels when unpausing playback * silence surround channels when converting from stereo * use shortcuts such as "dsd64" in log messages |