Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1007)

Unified Diff: remoting/client/plugin/pepper_video_renderer_2d.cc

Issue 2113523007: More cleanups in FrameStats (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix android Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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());
« no previous file with comments | « remoting/client/plugin/pepper_video_renderer_2d.h ('k') | remoting/client/plugin/pepper_video_renderer_3d.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698