Index: media/filters/audio_renderer_impl.cc |
diff --git a/media/filters/audio_renderer_impl.cc b/media/filters/audio_renderer_impl.cc |
index 9afd550a658c67c03220e1028130c9b3801f4c57..8a4cd23eacba9c18dff08b873942af8fac8bf0a2 100644 |
--- a/media/filters/audio_renderer_impl.cc |
+++ b/media/filters/audio_renderer_impl.cc |
@@ -49,7 +49,7 @@ AudioRendererImpl::AudioRendererImpl( |
sink_(sink), |
decoder_selector_(new AudioDecoderSelector( |
message_loop, decoders.Pass(), set_decryptor_ready_cb)), |
- now_cb_(base::Bind(&base::Time::Now)), |
+ now_cb_(base::Bind(&base::TimeTicks::Now)), |
state_(kUninitialized), |
sink_playing_(false), |
pending_read_(false), |
@@ -524,7 +524,7 @@ uint32 AudioRendererImpl::FillBuffer(uint8* dest, |
// Otherwise the buffer has data we can send to the device. |
frames_written = algorithm_->FillBuffer(dest, requested_frames); |
if (frames_written == 0) { |
- base::Time now = now_cb_.Run(); |
+ const base::TimeTicks now = now_cb_.Run(); |
if (received_end_of_stream_ && !rendered_end_of_stream_ && |
now >= earliest_end_time_) { |
@@ -598,7 +598,8 @@ uint32 AudioRendererImpl::FillBuffer(uint8* dest, |
} |
void AudioRendererImpl::UpdateEarliestEndTime_Locked( |
- int frames_filled, base::TimeDelta playback_delay, base::Time time_now) { |
+ int frames_filled, const base::TimeDelta& playback_delay, |
+ const base::TimeTicks& time_now) { |
if (frames_filled <= 0) |
return; |