Index: media/renderers/audio_renderer_impl.cc |
diff --git a/media/renderers/audio_renderer_impl.cc b/media/renderers/audio_renderer_impl.cc |
index bc548815502a9ffc3faf04533f596b9f826be16c..c7e4957e34f0e4e6a3c66be9a296f27c15f498b8 100644 |
--- a/media/renderers/audio_renderer_impl.cc |
+++ b/media/renderers/audio_renderer_impl.cc |
@@ -299,6 +299,7 @@ void AudioRendererImpl::DoFlush_Locked() { |
DCHECK(!pending_read_); |
DCHECK_EQ(state_, kFlushed); |
+ ended_timestamp_ = kInfiniteDuration(); |
audio_buffer_stream_->Reset(base::Bind(&AudioRendererImpl::ResetDecoderDone, |
weak_factory_.GetWeakPtr())); |
} |