Index: remoting/client/plugin/pepper_video_renderer_2d.cc |
diff --git a/remoting/client/plugin/pepper_video_renderer_2d.cc b/remoting/client/plugin/pepper_video_renderer_2d.cc |
index d0f84d34613194cf1297b9c16914a2cdf4df4b0c..96fc9cf861e7aba249405e3c029383b2006f7059 100644 |
--- a/remoting/client/plugin/pepper_video_renderer_2d.cc |
+++ b/remoting/client/plugin/pepper_video_renderer_2d.cc |
@@ -98,10 +98,10 @@ void PepperVideoRenderer2D::EnableDebugDirtyRegion(bool enable) { |
bool PepperVideoRenderer2D::Initialize( |
const ClientContext& client_context, |
- protocol::PerformanceTracker* perf_tracker) { |
+ protocol::FrameStatsConsumer* stats_consumer) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
- return software_video_renderer_.Initialize(client_context, perf_tracker); |
+ return software_video_renderer_.Initialize(client_context, stats_consumer); |
} |
void PepperVideoRenderer2D::OnSessionConfig( |
@@ -123,6 +123,12 @@ protocol::FrameConsumer* PepperVideoRenderer2D::GetFrameConsumer() { |
return software_video_renderer_.GetFrameConsumer(); |
} |
+protocol::FrameStatsConsumer* PepperVideoRenderer2D::GetFrameStatsConsumer() { |
+ DCHECK(thread_checker_.CalledOnValidThread()); |
+ |
+ return software_video_renderer_.GetFrameStatsConsumer(); |
+} |
+ |
std::unique_ptr<webrtc::DesktopFrame> PepperVideoRenderer2D::AllocateFrame( |
const webrtc::DesktopSize& size) { |
DCHECK(thread_checker_.CalledOnValidThread()); |