diff options
author | Max Kellermann <max@musicpd.org> | 2017-12-03 11:39:07 +0100 |
---|---|---|
committer | Max Kellermann <max@musicpd.org> | 2017-12-03 11:39:07 +0100 |
commit | 396defaea920e8493252d647cbf640682c4603ed (patch) | |
tree | 879e06fffaf7aae5a6f86a94dd2f6d09f7284950 /src | |
parent | 18f350cd043b412328a2ccc31d230493fcc67be6 (diff) |
MusicChunk: initialize replay_gain_serial on demand
Diffstat (limited to 'src')
-rw-r--r-- | src/MusicChunk.hxx | 2 | ||||
-rw-r--r-- | src/player/Thread.cxx | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/MusicChunk.hxx b/src/MusicChunk.hxx index c5be179a9..54c0c7753 100644 --- a/src/MusicChunk.hxx +++ b/src/MusicChunk.hxx @@ -84,7 +84,7 @@ struct MusicChunk { * changed since the last chunk. The magic value 0 indicates * that there is no replay gain info available. */ - unsigned replay_gain_serial = 0; + unsigned replay_gain_serial; /** the data (probably PCM) */ uint8_t data[CHUNK_SIZE]; diff --git a/src/player/Thread.cxx b/src/player/Thread.cxx index 7d3d18694..be34d8af9 100644 --- a/src/player/Thread.cxx +++ b/src/player/Thread.cxx @@ -561,6 +561,7 @@ Player::SendSilence() chunk->bit_rate = 0; chunk->time = SignedSongTime::Negative(); /* undefined time stamp */ chunk->length = num_frames * frame_size; + chunk->replay_gain_serial = 0; PcmSilence({chunk->data, chunk->length}, play_audio_format.format); try { |