Index: media/filters/audio_renderer_impl.cc |
diff --git a/media/filters/audio_renderer_impl.cc b/media/filters/audio_renderer_impl.cc |
index 9b0c098b191ecbdfae2fa85e03c60f2f855aed0b..cfdf016ec0088df2ae9e62c8fe6752e799838f39 100644 |
--- a/media/filters/audio_renderer_impl.cc |
+++ b/media/filters/audio_renderer_impl.cc |
@@ -72,7 +72,7 @@ AudioRendererImpl::~AudioRendererImpl() { |
DCHECK(!algorithm_.get()); |
} |
-void AudioRendererImpl::StartRendering() { |
+void AudioRendererImpl::StartTicking() { |
DVLOG(1) << __FUNCTION__; |
DCHECK(task_runner_->BelongsToCurrentThread()); |
DCHECK(!rendering_); |
@@ -102,7 +102,7 @@ void AudioRendererImpl::StartRendering_Locked() { |
sink_->Play(); |
} |
-void AudioRendererImpl::StopRendering() { |
+void AudioRendererImpl::StopTicking() { |
DVLOG(1) << __FUNCTION__; |
DCHECK(task_runner_->BelongsToCurrentThread()); |
DCHECK(rendering_); |
@@ -141,6 +141,21 @@ void AudioRendererImpl::SetMediaTime(base::TimeDelta time) { |
start_timestamp_ = time; |
} |
+base::TimeDelta AudioRendererImpl::CurrentMediaTime() { |
+ DVLOG(1) << __FUNCTION__; |
+ DCHECK(task_runner_->BelongsToCurrentThread()); |
+ |
+ // TODO(scherkus): Finish implementing when ready to switch Pipeline to using |
+ // TimeSource http://crbug.com/370634 |
+ NOTIMPLEMENTED(); |
+ |
+ return base::TimeDelta(); |
+} |
+ |
+TimeSource* AudioRendererImpl::GetTimeSource() { |
+ return this; |
+} |
+ |
void AudioRendererImpl::Flush(const base::Closure& callback) { |
DVLOG(1) << __FUNCTION__; |
DCHECK(task_runner_->BelongsToCurrentThread()); |