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 fee59ec18b18294d40150b2282c264df90213b1c..cea79a63aac4b3fc8742fd703609fccb4660341e 100644 |
--- a/chrome/renderer/media/cast_receiver_session_delegate.cc |
+++ b/chrome/renderer/media/cast_receiver_session_delegate.cc |
@@ -63,16 +63,10 @@ void CastReceiverSessionDelegate::OnDecodedAudioFrame( |
// operations. Since we don't know what the Capture callback |
// will do exactly, we need to jump to a different thread. |
// Let's re-use the audio decoder thread. |
- base::TimeTicks now = cast_environment_->Clock()->NowTicks(); |
cast_environment_->PostTask( |
- media::cast::CastEnvironment::AUDIO, |
- FROM_HERE, |
- base::Bind(&CastReceiverAudioValve::Capture, |
- audio_valve_, |
- base::Owned(audio_bus.release()), |
- (playout_time - now).InMilliseconds(), |
- 1.0, |
- false)); |
+ media::cast::CastEnvironment::AUDIO, FROM_HERE, |
+ base::Bind(&CastReceiverAudioValve::DeliverDecodedAudio, audio_valve_, |
+ base::Owned(audio_bus.release()), playout_time)); |
cast_receiver_->RequestDecodedAudioFrame(on_audio_decoded_cb_); |
} |