Index: media/mojo/clients/mojo_renderer.cc |
diff --git a/media/mojo/clients/mojo_renderer.cc b/media/mojo/clients/mojo_renderer.cc |
index 94b2a57602336995df035ef4be2c1abfe81aa472..95ee0c67d725255c45c467a17b984fcd1bec1573 100644 |
--- a/media/mojo/clients/mojo_renderer.cc |
+++ b/media/mojo/clients/mojo_renderer.cc |
@@ -11,6 +11,7 @@ |
#include "base/location.h" |
#include "base/single_thread_task_runner.h" |
#include "media/base/demuxer_stream_provider.h" |
+#include "media/base/pipeline_status.h" |
#include "media/base/renderer_client.h" |
#include "media/base/video_renderer_sink.h" |
#include "media/mojo/clients/mojo_demuxer_stream_impl.h" |
@@ -239,6 +240,18 @@ void MojoRenderer::OnVideoOpacityChange(bool opaque) { |
client_->OnVideoOpacityChange(opaque); |
} |
+void MojoRenderer::OnStatisticsUpdate(const PipelineStatistics& stats) { |
+ DVLOG(3) << __FUNCTION__; |
+ DCHECK(task_runner_->BelongsToCurrentThread()); |
+ client_->OnStatisticsUpdate(stats); |
+} |
+ |
+void MojoRenderer::OnWaitingForDecryptionKey() { |
+ DVLOG(1) << __FUNCTION__; |
+ DCHECK(task_runner_->BelongsToCurrentThread()); |
+ client_->OnWaitingForDecryptionKey(); |
+} |
+ |
void MojoRenderer::OnConnectionError() { |
DVLOG(1) << __FUNCTION__; |
DCHECK(task_runner_->BelongsToCurrentThread()); |