Index: media/renderers/audio_renderer_impl.cc |
diff --git a/media/renderers/audio_renderer_impl.cc b/media/renderers/audio_renderer_impl.cc |
index f0524cc1a50800974aa6f675b265e7f7b4a91c74..cef97b9adc76e4d8d246d201653b6a8f2c801515 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())); |
} |