Index: chrome/renderer/media/cast_receiver_session_delegate.cc |
diff --git a/chrome/renderer/media/cast_receiver_session_delegate.cc b/chrome/renderer/media/cast_receiver_session_delegate.cc |
index 790ed1742996ec10b93b3982b2fcfc8088e23579..2cfd6f82135ddd7f17120111fde121abb6f9e266 100644 |
--- a/chrome/renderer/media/cast_receiver_session_delegate.cc |
+++ b/chrome/renderer/media/cast_receiver_session_delegate.cc |
@@ -48,7 +48,8 @@ void CastReceiverSessionDelegate::ReceivePacket( |
void CastReceiverSessionDelegate::StartAudio( |
scoped_refptr<CastReceiverAudioValve> audio_valve) { |
DCHECK(io_task_runner_->BelongsToCurrentThread()); |
- audio_valve_ = audio_valve; |
+ audio_valve_ = std::move(audio_valve); |
+ audio_valve_->OnStarted(); |
cast_receiver_->RequestDecodedAudioFrame(on_audio_decoded_cb_); |
} |